CPU中运算器对信息进行处理,寄存器进行信息存储,控制器控制各种器件工作,内部总线连接各种器件,在他们之间进行数据的传送。
对汇编而言,寄存器是程序员可以通过指令读写的部件,通过改变寄存器中的内容来时实现对CPU的控制。
1.通用寄存器:
8086的所有寄存器都是16位的,可以存放2byte,能存储最大的数为2^16-1,通用寄存器有四个:AX,BX,CX,DX
通常用来存放一般性的数据,所以叫做通用寄存器。
8086上一代CPU是8的,为了能够兼容是原来的程序能运行在8086上,8086的每个通用寄存器都能分成两个独立使用的8位寄存器。
AX:AH与AL
BX:BH与BL
CX:CH与CL
DX:DH与DL