dzxujinsong 发表于 2021-6-26 22:11:36

汇编语言___第一章 基础知识

汇编语言的主体是汇编指令。

static/image/hrline/1.gif

寄存器:CPU中可以存储数据的器件,CPU中有多个寄存器,AX、BX等

汇编语言---------->编译器------------>机器码


static/image/hrline/5.gif


汇编语言的组成

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

2.伪指令:没有对应机器码,由编译器识别,没有对应的机器码。

3. 其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。


static/image/hrline/2.gif

存诸器:也就是内存,指令和数据在存储器中存放。


static/image/hrline/2.gif

指令和数据:指令和数据是应用上的概念,在内存和磁盘上,指令和数据没有区别,都是二进制信息。


static/image/hrline/3.gif

存储单元:被划分成若干个存储单元,每个单元从0开始顺序编号,例如有128个存储存单元,编号从0~127.

微型机存储器的存储单元可以存储一个Byte,即8个二进制位。一个存储器有128个存储单元,它可以存储128个Byte.

微型存储器的容量是以字节为最小单位来计算的。对于拥有128个存储单元的存储器,我们可以说是它容量是128个字节。

大容量的存储器一般还用以下单位来计量容量:1KB=1024B 1MB=1024KB1GB=1024MB1TB=1024GB


static/image/hrline/line6.png

CPU数据交互的3种类型 :

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

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

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

总线:CPU和其他芯片连接的导线,就称为总线,从物理上讲就是一根根导线的集合。从逻辑上以分为3类:地址总线、控制总线、数据总线。




地址总线:CPU是通过地址来指定存储器的单元的,,可见地址总线上能传送多少个不同的信息,CPU就可对多少个存储单元进行寻址。



数据总线:CPU与其他器件这间的数据传送是通数据总线来进行的,数据总线的宽度决定了CPU和外界的数据传送速度。8根总线楫一次传送一个8位二进制数据(即一个字节)



控制总线:控制总线是一些不同控制线的集合,有多少根总线,就意味着CPU对外部器件有多少种控制,说明控制总线的宽度决定了CPU对外部器件的控制能力。CPU发送0就是读信号,发送1就是写信号


static/image/hrline/line7.png

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

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

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


页: [1]
查看完整版本: 汇编语言___第一章 基础知识