一、CUP各组成部分
二、寄存器的种类
1.不同的CPU,寄存器的个数、结构不相同
2.8086CPU有14个寄存器:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW
三、通用寄存器
1、8086CPU的所有寄存器都是16位的,可以存放两个字节
2、AX,BX,CX,DX这四个寄存器通常用来存放一般性的数据,被称为通用寄存器
3、8086CUP上一代CPU中的寄存器都是8位的,为确保兼容,8086CUP的AX,BX,CX,DX这四个寄存器可以分为两个独立使用的8位寄存器
4、AX的低八位(0-7位)构成了AL寄存器,AX的高八位(8-15位)构成了AH存储器
四、字在寄存器中的存储
1、出于兼容性的考虑,8086CPU可以一次性处理以下两种尺寸的数据
①字节:记为byte,一个字节由8个bit组成,可以存在8位寄存器中
②字:记为word,一个字由两个字节组成,这两个字节分别称为这个字的高位字节和地位字节
2、十六进制数的一位相当于二进制数的四位
3、一个内存单元可以存放8位数据,CUP中的寄存器又可以存放n个8位数据
4、为了区分不同的进制,在十六进制表示的数据后加H,在二进制数据后加B