1.微型处理器的结构:

8086中央处理单元(CPU)是第三代微处理器,是Intel x86系列微处理器中的第一代产品。它是典型的16位微处理器,采用HMOS工艺,芯片内部包含有29000多个晶体管。它具有16位数据线和20位地址线,寻址空间为1M bytes。8086由单一+5V电源供电,时钟频率5~10MHz。从功能上看,8086 CPU分为执行单元(EU)和总线接口单元(BIU)两部分。EU和BIU协同工作,形成指令级的流水线。
2.EU与BIU

(1)、BIU的结构和功能
概括地讲,EU负责执行指令,BIU负责与存储器或I/O接口交互数据。CPU通过BIU从存储器读取指令或操作数,送往EU执行。再通过BIU将EU执行指令的结果传送到存贮器或者和I/O端口交换数据。
BIU的功能:
BIU为EU完成全部的总线操作,根据EU的命令控制数据在CPU和存储器或I/O接口之间传送。以存储器访问为例,BIU的操作过程是这样的,BIU首先将要访问存储器的逻辑地址转换成物理地址,再从(往)物理地址对应的存储器单元读取(写入)数据;如果是读取指令,BIU从物理地址取到指令后将指令送入指令队列
BIU的组成:
• 段寄存器(均为16位)

本文介绍了8086微型处理器的结构,包括16位的8086 CPU如何通过执行单元(EU)和总线接口单元(BIU)协同工作实现指令级流水线。BIU负责与存储器交互数据,而EU执行指令。文章详细阐述了BIU的组成部分如段寄存器、指令指针、地址加法器、指令队列和总线控制电路,以及EU的结构和功能,强调了EU与BIU之间的关系以及总线周期的工作原理。
最低0.47元/天 解锁文章
883

被折叠的 条评论
为什么被折叠?



