首页 > 代码库 > 汇编语言入门———cpu的工作原理(寄存器)

汇编语言入门———cpu的工作原理(寄存器)

CPU构成

典型的cpu有 运算器,控制器,寄存器 等器件组成。这些器件靠内部总线相连

 

寄存器

寄存器是cpu内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址

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

通用寄存器(8个 一般不变)

 

8086CPU所有的寄存器都是16位的,可以存放两个字节(1个字)

AX BX CX DX 是通用寄存器,通常用来放一般性数据。

 

8088CPU中的寄存器都是8位的,8086CPU为了向下兼容8位寄存器,所以这四个寄存器都可以拆成两个单独的8位寄存器用

如AX 寄存器可以拆成 AH  AL 两个(high,高位  low,低位);

ax低8位(0-7)  高8位(8-15)

同理,bx cx dx一样。