附录 8086 CPU各类寄存器

232 阅读1分钟

8086 CPU有14个寄存器:AX, BX, CX, DX, SI, DI, SP, BP, IP, CS, SS, DS, ES, PSW。

8086 CPU的所有寄存器都是16位的,存储2个字节。

各类寄存器作用
AXAX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器
BXAX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器
CXAX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器
DXAX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器
SI
DI
SP
BP
IP
CS
SS
DS
ES
PSW