微机原理与接口技术作者李燕萍华继钊凌海云02课案.pptVIP

  • 6
  • 0
  • 约6.11千字
  • 约 42页
  • 2017-03-03 发布于广东
  • 举报

微机原理与接口技术作者李燕萍华继钊凌海云02课案.ppt

微机原理与接口技术作者李燕萍华继钊凌海云02课案.ppt

本章主要内容 2.1 8086微处理器的基本结构 2.1.1 8086的内部结构 8086微处理器内部由算术逻辑器(ALU)、通用寄存器、段寄存器、专用寄存器、控制器、总线控制逻辑、指令队列及地址加法器等单元组成。从功能上来看,8086?CPU分成两部分:总线接口部件BIU(Bus Interface Unit)和执行部件EU(Execution Unit)。 1.执行部件EU EU负责指令的译码和执行,包括ALU(算术逻辑单元)、寄存器组、EU控制器等,主要进行8位及16位的二进制运算。 2.总线接口部件BIU 1)功能 BIU负责与存储器及I/O接口之间的数据传送操作。 2)组成 段寄存器、16位指令指针寄存器IP、20位地址加法器 、6字节指令队列缓冲器、总线控制逻辑 3)特点 8086 CPU的指令队列大小为6个字节,在执行指令的同时,可从内存中取出后续的指令代码,放在指令队列中,可以提高CPU的工作效率。 3.8086?CPU工作过程 (1)首先在代码段寄存器CS中的16位段基地址的最低位后面补4个0,加上指令指针寄存器IP中的16位偏移地址,通过地址加法器产生20位物理地址。 (2)EU从指令队列中取走指令,经指令译码后,向BIU申请从存储器或I/O端口读写操作数。 (3)指令指针寄存器IP由BIU自动修改,指向下一条指令在现行代码段内的偏移地址。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档