AX,BX,CX,DX 寄存器

AX

BX

CX

DX

因为他们有一个特殊的地方是其他寄存器所没有的

这四类寄存器被称为通用寄存器,一般是用来存放数据——》数据寄存器

将AX寄存器比喻成一个箱子,箱子是有容量的——》两个字节     也称为十六位寄存器

 

1byte=8bit    2byte=16bit    00000000   00000000~1111111111111111(表示范围) -——》0~FFFFH     0~65535  65536种表示方法

              AH            AL

因为他们可以各自分割成两个八位寄存器

AX=AH+AL         AX的高八位构成AH寄存器   H=high

BX=BH+BL         AX的低八位构成AL寄存器    L=low

CX=CH+CL

DX=DH+CL

表示范围:00000000~11111111   0~FF   0~255  能表示256中状态

为了兼容

8086CPU      8位寄存器   为了保证以前编写的程序稍加修改就可以运行在8086CPU上   为了兼容

内存的最小单元?  字节  8bit

CPU从内存中读取一个字节  8bit    字节型数据     8位数据——》8位寄存器

8086CPU总共有16根数据线    数据线的宽度决定CPU一次性可以读取多长的数据

8086CPU一次性可以处理两种尺寸的数据

字节型数据      byte  =8bit  放到8位寄存器中

字型数据         2byte=16bit  放到16位寄存器中   2个字节

一个字节是这个字型数据的高位字节(AH,BH,CH,DH)      还有一个字节是这个字型数据的低位字节(AL,BL,CL,DL)

 

什么是8位数据  16位数据

什么是8位寄存器   16位寄存器

 

posted @ 2020-09-28 19:43  Arthur_hsp  阅读(2233)  评论(0编辑  收藏  举报