8086CPU有四个16位数据寄存器可分成8个8位寄存器
AX(AH,AL)|BX(BH,BL)|CX(CH,CL)|DX(DH,DL)
数据寄存器主要用来保存操作数和保存运算结果等
AX 常用作累加器(accumulator)用来保存临时数据比如MOV AX,DATA将数据段地址送入AX
;MUL BL,DIV BX用来保存乘除法的结果
BX 基(Base)地址寄存器,作为存储器指针寻址DS:[BX]
CX 计数(Count)寄存器CX可作为循环记录循环次数,CL可保存移位的位数
DX 数据(Data)寄存器 进行32位乘除法时作为存放被除数的高16位
AX,BX,CX,DX除了作为指定的作用外其实四个寄存器没用什么可区分之处