一个CPU由运算器、控制器、寄存器等构成,并由内部总线相连,外部总线实现CPU和主板上其他器件的联系。

运算器:信息处理

寄存器:信息存储(汇编重点关注对象)

控制器:控制各种器材进行工作

内部总线:连接各种器材,在它们之间进行数据传送

不同CPU寄存器个数结构都不一样。下面都是以8086为例

AX,BX,CX,DX,16位寄存器,都可以分为两个独立使用的8位寄存器,比如AX分为AH+AL,每个寄存器8位,可以存两个16进制数

AX=4E20H=20000(十进制)=0100111000100000

AH=4EH=78(十进制) AL=20H=32(十进制)

2byte=1word

进位的话,会丢失进位值,但不会真的丢失

1. 
AX=f4a3H
AX=31a3H
AX=3123H
AX=6246H
bx=826cH
cx=6246H
ax=826cH
ax=04d8H
ax=0482H
ax=6c82H
ax=d882H
ax=d888H
ax=d810H
ax=6246H

所有内存单元构成的存储空间是一个一维的线性空间,每一个内存单元在这个空间中都有唯一的地址。

运算器一次最多处理16位数据