微型处理器基本结构说明

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.微型处理器的结构:

 

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

2.EUBIU

(1)BIU的结构和功能
  概括地讲,EU负责执行指令,BIU负责与存储器或I/O接口交互数据。CPU通过BIU从存储器读取指令或操作数,送往EU执行。再通过BIUEU执行指令的结果传送到存贮器或者和I/O端口交换数据。

BIU的功能:

BIUEU完成全部的总线操作,根据EU的命令控制数据在CPU和存储器或I/O接口之间传送。以存储器访问为例,BIU的操作过程是这样的,BIU首先将要访问存储器的逻辑地址转换成物理地址,再从(往)物理地址对应的存储器单元读取(写入)数据;如果是读取指令,BIU从物理地址取到指令后将指令送入指令队列

BIU的组成:

段寄存器(均为16

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值