8086cpu的寄存器
文章目录
1.8086cpu寄存器的基本结构
- CPU由运算器、控制器、寄存器等器件构成,这些器件靠片内总线相连
- 运算器进行信息处理;控制器控制各种器件进行工作;寄存器进行信息存储;
- 8086CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW都是
16位
16位结构CPU具有下面几方面的结构特性
- 运算器一次最多可以处理16位的数据
- 寄存器的最大宽度为16位
- 寄存器和运算器之间的通路为16位
8086CPU可以一次性处理以下两种尺寸的数据:
- 字节:记为byte,一个字节由8个bit组成,可以存在8位寄存器中
- 字:记为word,一个字由两个字节组成,可以存在一个16位寄存器中(16位CPU)
2.通用寄存器基础
通用寄存器:通常用来存放一般性的数据,有AX、BX、CX、DX
,它们可分为两个可独立使用的8位寄存器
16位 | 高8位 | 低8位 |
---|---|---|
AX | AH | AL |
BX | BH | BL |
CX | CH | CL |