第02篇8086体系结构(修改稿).pptVIP

  • 2
  • 0
  • 约3.17千字
  • 约 40页
  • 2017-06-06 发布于湖北
  • 举报
执行部件(EU) 执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和EU控制器等4个部件组成。 其主要功能是执行指令。 总线接口部件(BIU) 总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成。 其主要功能: 形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行 访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等。 EU执行转移、调用和返回指令时,若下一条指令不在指令队列中,则队列被自动清除,BIU根据本条指令执行情况重新取指和填充指令队列。 二、 8086CPU的寄存器结构 通用寄存器 段寄存器 标志寄存器FR 指令指针寄存器IP 1、 通用寄存器 指令执行部件(EU)设有8个通用寄器 通用寄存器 AX(Accumulator Register) 累加器一般用来存放参加运算的数据和结果,在乘、除法运算、I/O操作、BCD数运算中有不可替代的作用。 BX(Base Register) 基址寄存器除可作数据寄存器外,还可放内存的逻辑偏移地址,而AX,CX,DX则不能。 寄存器的特殊用途和隐含性质 在指令中没有明显的标出,而这些寄存器参加操作,称之为“隐含寻址”。 2、段寄存器 总线接口部件BIU设有4个16位段寄存器 CS(C

文档评论(0)

1亿VIP精品文档

相关文档