zoukankan      html  css  js  c++  java
  • 汇编第一章总结

    刚刚接触汇编,可以看的出来,汇编是一门不同于我们之前所学的c语言或者是c++这类高级语言,当然也与使用0和1构成的二进制信息的机器语言也有着不同。汇编语言有着它自身的特点。

            一.汇编语言特点:1.计算机不能直接识别。

                                      2.易用性中等,高于机器语言,低于高级语言。

                                      3.占据空间小。

                                      4.执行速度快,高于高级语言,和机器语言相同。

                                     5.用途:系统核心要求速度快、代码短的程序;直接操控I/O信息安全。

    二.指令和数据在内存和磁盘上,指令和数据都以二进制形式存在,在形式上没有任何区别。它们是应用上的概念。

            三.CPU通过总线对存储器数据读写的过程

    CPU通过三种类型的总线对CPU实现了读,写的操作,其中:(以地址号3为例)

    (1)读:1.CPU通过地址线将要读取的地址信息3送向内存。

     2.CPU中发出控制信息的器件通过控制线向内存发出“读”的信号。

     3.内存中地址号为3所存储的数据通过数据线发送向CPU中存放数据的器件。

    (2)写:1.CPU通过地址线将要读取的地址信息3送向内存。

    2.CPU中发出控制信息的器件通过控制线向内存发出“写”的信号。

                      3.CPU中存放数据的器件将存放的数据通过数据线发送向地址号为3的内存,并替代此位置的数据。

            四.内存地址空间

                     一个CPU的地址总线宽度为n,那么可以寻址2的n次方个内存单元,这就是这个CPU的内存地址空间,它表示CPU所能寻找到的最大地址空间范围。。80386地址总线宽度为32根,它的寻址空间(寻址能力)为2的32次方(4GB)。

    存储芯片的分类:

    1.按读写分类:随机存储内存RAM,只读内存ROM。

            2.按功能和连接分类:随机存储RAM,有BIOS的ROM,接口卡的RAM

    -诺伊曼体系结构:存储器,运算设备,控制设备,输入设备,输出设备。

                    

  • 相关阅读:
    js数组方法大全
    自定义函数实现10进制转化为16进制
    函数的递归
    自定义函数实现atoi功能
    自定义函数实现英文字母大小写的转化
    exit函数和return语句
    函数的返回值
    函数的形参与实参
    函数的定义与声明
    字符串的高级应用-char a[100] = "1+2=;3-2=;2*5=;8/4=;" 得到char a[100] ="1+2=3;3-2=1;2*5=10;8/4=2;"
  • 原文地址:https://www.cnblogs.com/xcss831/p/9709122.html
Copyright © 2011-2022 走看看