8086的主要特点
16位外部数据总线;
16位内部体系结构——ALU、寄存器和内部数据总线皆16位;
多种寻址方式及较强的指令系统功能;
20位地址线,寻址1M字节存储空间;
16位I/O端口地址线,寻址64K端口地址;
较强中断处理能力、管理DMA操作和多处理的能力。
8086的编程结构
1)总线接口部件(BIU)
2)执行部件(EU)
3)8086的寄存器组
4)8086总线周期的概念
8086CPU由两个独立的逻辑部件组成:
总线接口部件(BIU)
执行部件(EU)
1)总线接口部件(BIU)
1.BIU的功能负责完成CPU与存储器或I/O设备之间的数据传送。
2.BIU的组成
4个16位段寄存器:CS、DS、SS、ES
1个16位指令指针寄存器IP
20位地址加法器
6字节指令队列缓冲器
3.指令队列采用的是先进先出原则,
按序存放,按序取到EU中去执行。
2) 执行部件(EU)
1.EU的功能——负责执行指令。
2.EU的组成
4个16位的通用寄存器:A