8086CPU储存器管理
微处理器MPU
硬件组成
运算器— cpu
控制器— 主机
存储器
存储器存放指令与数据,作用仅次于CPU
指令和数据是应用上的概念,在内存或磁盘上没有大的差别都是二进制的数据
同一个二进制可能是数据,也可能是指令
存储单元:从零开始顺序编号,由存储器划分而成
CPU对存储器的读写
要求三类信息的交互:
A存储单元的地址(地址信息)
B器件的选择,读或写命令(控制信息)
C数据信息
通过总线(连接CPU与其它芯片的导向)传递这些电子信息
地址导线 控制导线 数据导线
地址导线:CPU通过地址导线进行寻址
一根地址线可以寻址一个二进制为,,是指一跟地址线对应了地址总线中的一个二进制为
一根线上由两种状态0或1,可寻址为21=2(bit)
存储的最小单元用字节(8bit)来表示
所以一个字节离得所有的位可以用同一个内存地址来访问
数据总线:CPU与内存或其它器件之间的数据传送是通过它来实现
控制总线:CPU对外部器件的控制通过控制总线来实现
内存的读写就是由几根控制线综合发出 2CPU通用寄存器
8086CPU的所有寄存器都是16位,可以存放两个字节
AX,BX,CX,DX通常用来存放一般性数据,被称为通用寄存器
为保持兼容性,可以把这四个寄存器分为两个独立的8位寄存器
AX----AH高8位和AL低8位
BX…………….
。。。。。。。。。。
。。。。。。。。
逻辑地址的格式:段基址:段内偏移量
物理地址=段地址*16+偏移地址
实模式存储器寻址
段寄存器:专门用来存放段基址的寄存器
各段连续,段基址不同
各类存储芯片
读写属性上分为
随机存储器与只读存储器