一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。
区别:
内部总线实现CPU内部各个器件之间的联系。
外部总线实现CPU和主板上其它器件的联系。
8086CPU有14个寄存器 它们的名称为:
AX BX CX DX CS DS ES SS SI DI SP BP IP PSW
8086CPU所有的寄存器都是16位的,可以存放两个字节。
AX BX CX DX通常用来存放一般性的数据,被称为通用寄存器。
下面以AX为例,我们看一下寄存器的逻辑结构:
一个16位寄存器所能存储的数据的最大值为多少?
2^16 - 1
8086上一代CPU中的寄存器都是8位的,为保证兼容性,这四个通用寄存器都可以分为两个独立的8位寄存器使用:
AX可以分为AH和AL
BX可以分为BH和BL
CX可以分为CH和CL
DX可以分为DH和DL
以AX为例:
AH和AL寄存器是可以独立使用的8位寄存器