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位寄存器

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM