分类:
2011-05-11 15:23:59
通用寄存器:AX、BX、CX、DX四个寄存器通常用来存放一般性的数据。
8086cpu的寄存器是16位的,在之前的cpu中所有的寄存器是8位的,为了保证兼容性,8086cpu的AX、BX、CX、DX四个寄存器都可以分为可独立使用的8位寄 存器来用:
AX可以分为AH和AL;
BX可以分为BH和BL;
CX可以分为CH和CL;
DX可以分为DH和DL;
一般的AL、BL、CL、DL属于低8位,相对应的就是高8位。
例如一个AX中有数据4E20(H):则AH里存储的是4E,AL里存储的是20; --这里的H代表的就是十六进制~
8位寄存器可以存储一个字节,即Byte,也是8个bit(即二进制位);而八位二进制换成十六进制是二位,所以8位寄存器最多可以保存2位十六进制 相应的16位的寄存器可以存储二个字节。最多可以保存4位十六进制.