您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 指令队列 >

8088CPU内部并行工作指什么

发布时间:2019-07-16 07:39 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部8088的执行单元(EU) 和 总线接口-指令队列单元(BIU)这两部分同时工作就是一种并行操作方式,EU从指令队列头部获取指令,只要队列不是空的,它就能一直执行无需等待。同一时间内,BIU从内存中读取指令,填入队列尾部,尽量保证队列处于“满”的状态(8088满队列是六条指令)。

  也就是说,取指令和执行指令并行完成,基本上互不干扰,当然BIU的队列一直处于“工作状态”,而其预取指令的接口则在队列不满的时候立即开始工作。

  另外,当EU遇到跳转指令则需要清空队列,从跳转到的新位置开始重新读取指令,这时候就要等待BIU从“空”开始重新填队列了。

  这也是为什么更高级的CPU上面要加上分支指令预测和预取单元,尽量把跳转还是不跳转的问题预测准确,争取正好提前取到应该读取的新位置处的指令队列的原因。

http://azetaline.com/zhilingduilie/291.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有