一、存储、分段方式
1.在存储空间内,低字节放入低地址,高字节放入高地址
2.存储单元偏移地址是上低下高的
3.在8086存储空间中,把16个字节的存储空间称为一节,各个逻辑段从节的整数边界开始、
4.一个字节为一格存储空间
5.物理地址=段基址*10H+偏移地址(EA)
物理地址与逻辑地址:一对多
二、寄存器与段的搭配
代码段:CS:IP
数据段:DS:SI\DI\BX
堆栈段:SS:SP\BP
串操作:ES:DI
CS和IP指示CPU读取指令
存储器中的操作数可以是一个字节或一个字
三、固定空间
(1)00000-003FFHKB区域用来存放中断向量,这一区域称为中断向量表
(2)B0000H-BOF9FH约4KB是单色显示器的显示缓冲区,存放单色显示器当前屏幕字符所对应的ASCLL码和属性
(3)B8000H-BBF3FH约16KB是彩色显示器的显示缓冲区,存放彩色显示器当前屏幕像素点所对应的代码
(4从 FFFFFOH开始到存储器底部 FFFFFH共16个单元,一般只用来存放一条无条件转移指令,转到系统的初始化程序
四、超标量结构、超标量指令流水线
1.超标量结构:具有两条或两条以上流水线,空间并行
2.流水线:时间并行性,每个流水线部件依次由五个执行阶段组成:指令预取、指令译码、地址计算、执行运算、回送结果
U流水线负责所有整数和浮点数指令的执行
V流水线负责简单的整数指令和FXCH(交换寄存器内容)浮点指令的执行