基本信息
文件名称:微机原理及应用 课件 3.7 指令预取队列 .pptx
文件大小:78.84 MB
总页数:21 页
更新时间:2025-08-02
总字数:约小于1千字
文档摘要
;;;;那要如何解决这个问题呢?;当然,我们可以想办法提升CPU与内存之间通信的速率,但这会大幅度提升成本;那么工程师们想到的办法,就是用指令预取队列,在EU和BIU之间做一个缓冲。;BIU可以预先将多条指令读进来按先来后到的顺序存放在指令预取队列中。这个队列执行的规则是先进先出。就是先进来的指令先从队列中拿出去执行。这样EU就不必等待BIU读取指令,而可以一直从队列中取指令并执行了;因此,我们说指令预取队列保证EU和BIU两个部分可以同时进行工作。最重要的是有了指令预取队列以后,我们才真正实现了指令的并行执行;我们在前面提到过,要想实现指令的并行执行,要把取指令,分析指令和执行指令交给不同的