8086 CPU有14个寄存器:AX, BX, CX, DX, SI, DI, SP, BP, IP, CS, SS, DS, ES, PSW。
8086 CPU的所有寄存器都是16位的,存储2个字节。
| 各类寄存器 | 作用 |
|---|---|
| AX | AX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器 |
| BX | AX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器 |
| CX | AX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器 |
| DX | AX, BX, CX, DX这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。为了兼容性,分为AH和AL两个可独立使用的8位寄存器 |
| SI | |
| DI | |
| SP | |
| BP | |
| IP | |
| CS | |
| SS | |
| DS | |
| ES | |
| PSW |