一.8086介绍
8086是16位的处理器,数据总线为16位,地址总线为20位,分为BIU(Bus Interface Unit)与EU(Execution Unit),外部引脚总共40个,左边从上到下编号为1~20,右边从下到上编号为21~40。
二.8086编程结构
1.通用寄存器
AX(Accumulate Register),BX(Base Register),CX(Count Register),DX(Data Register)
2.专用寄存器
SP(Stack Pointer),BP(Base Pointer),DI(Destination Index),SI(Source Index),FR(Flag Register),内部暂存器
3.段寄存器
CS(Code Segment),DS(Data Segment),SS(Stack Segment),ES(Extended Segment),IP(Intruction Pointer)
4.地址加法器
用于形成20位物理地址的部件
5.指令队列
大小6B
6.EU控制系统
从指令队列中取指令并译码,向各个执行部件发送控制信号