第二章-寄存器(CPU工作原理)
CPU概述
一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。
区别:
1.内部总线实现CPU内部各个器件之间的联系。
2.外部总线实现CPU和主板上其它器件的联系。
寄存器概述
- 8986CPU有14个寄存器,它们的名称为:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。
2.1通用寄存器
- 8986CPU的所有寄存器都是16位的,可以存放两个字节。
- AX、BX、CX、DX通常用来存放一般性数据,被称为通用寄存器。
16位寄存器逻辑结构:
16位数据在寄存器中的存放情况:
8086上一代CPU中的寄存器是8位的,为了保证兼容性,四个寄存器都可以分为两个独立的8位寄存器使用。
只用AL,AH为零。就可以兼容了。
2.2字(word)在寄存器中的存储
- 一个字可以存在一个16位寄存器。
- 1word=2Byte