汇编语言第一章小结

1.1 机器语言

       CPU(中央处理单元)是一种微处理器。

       计算机是由CPU和其他受CPU直接或间接控制的芯片,器件设备组成的计算机系统。

1.2 汇编语言的产生

        寄存器:是CPU中可以储存数据的器件,一个CPU中有多个寄存器。

       编译器:能够将汇编指令转换成机器指令的翻译程序。

1.3汇编语言的组成

        汇编指令:机器码的助记符,有对应的机器码。

        伪指令: 没有对应的机器码,由编译器执行,计算机并不执行。

        其他符号:由编译器识别,没有对应的机器码。

 汇编语言的核心是汇编指令,它决定了汇编语言的特性。

1.6存储单元

         存储器被划分为若干个存储单元。计算机的最小信息单位是bit,也就是一个二进制位。8个bit组成一个Byte,也就是通常的一个字节。

         微机存储器的容量是以字节为最小单位来计算的。

        1KB=1024B  1MB=1024KB 

        1GB=1024MB  1TB=1024GB

1.7CPU对存储器的读写

         CPU要想进行数据的读写,必须和外部器件进行下面的3类信息的交互。

  1)储存单元的地址(地址信息)

  2)器件的选择,读或写的命令(控制信息)

  3)读或写的数据(数据信息)

1.8地址总线

一个CPU有N根地址线,就可以说这个地址总线的宽度为N。这样的CPU最多可以寻找2的N的次方的内存单元。

1.9数据总线

 8根数据总线一次可以传送一个字节

16根数据总线一次可以传送两个字节

8088CPU的数据总线宽度为8,8086CPU的数据总线宽度为16.

1.10控制总线

  CPU对外部器件的控制是通过控制总线来完成的。控制总线的宽度决定了CPU对外部期间的控制能力。

1.14各类存储器芯片

  从读写属性上看分为两类:随机存储器(RAM)和只读存储器(ROM)。

1.15内存地址空间

存储器在物理上都是独立的器件,但是在以下的两个点上相同

都和CPU的总线相连

CPU对他们进行读写的时候都能通过控制线发出内存读写命令。

内存地址空间的大小受CPU地址总线宽度的限制。

8086CPU的地址总线宽度为20.可以传送2的20次方个不同的地址信息

80386CPU的地址总线宽度为32,内存地址空间最大为4GB。

地址总线的宽度决定了CPU的寻址能力;

数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量;

控制总线的宽度决定了CPU对系统其他器件的控制能力

猜你喜欢

转载自www.cnblogs.com/zcrdbk/p/9750156.html