微机原理剖析.docxVIP

  • 2
  • 0
  • 约8.52千字
  • 约 17页
  • 2023-01-04 发布于山东
  • 举报
1.8086/8088CPU由哪两部分构成?它们的主要功能各是什么? 它们之间是如何协调工作的? 微办理器(CPU)总线接口部件(BIU):负责与储存器、I/O端口传递数据执行部件(EU):负责指令的执行协调工作过程: 总线接口部件和执行部件其实不是同步工作的,它们按以下贱水线 技术原则来协调管理: ①每当8086的指令队列中有两个空字节,也许8088的指令 队列中有一个空字节时,总线接口部件就 ②每当执行部件准备执行一条指令时,它会从总线接口部件的 指令队列前部拿出指令的代码,而后用几个时钟周期去执行指 令。在执行指令的过程中,假如一定接见储存器也许输入/输出 设备,那么,执行部件就会央求总线接口部件进入总线周期,完 成接见内存也许输入/输出端口的操作;假如此时总线接口部件 正好处于悠闲状态,那么,会马上响应执行部件的总线央求。 但有时会遇到这样的状况,执行部件央求总线接口部件接见总线 时,总线接口部件正在将某个指令字节取到指令队列中,此时 总线接口部件将第一达成这个取指令的操作,而后再去响应执 行部件发出的接见总线的央求。 ③当指令队列已满,并且执行部件又没有总线接见央求时,总 线接口部件便进入悠闲状态。 ④在执行转移指令、调用指令和返回指令时,因为程序执行的 序次发生了改变,不再是序次执行下边一条指令,这时,指令 队列中已经按序次装入的字节就没用了。遇到这类状况,指令 队列

文档评论(0)

1亿VIP精品文档

相关文档