我知道 8086 架构有一个 6 字节的预取队列。
我的问题是,一旦一条指令移至执行单元并且队列中有空闲空间,总线接口(interface)单元是否会获取另一条字节大小的指令?还是在再次开始获取之前等待释放特定数量的字节?
最佳答案
The BIU is programmed to fetch a new instruction whenever the queue has room for one (with the 8088) or two (with the 8086) additional bytes.
来源:http://ee.sharif.edu/~sakhtar3/articles/8086/8086%20Architecture.htm
关于x86 - 当预取队列中只剩下 1 个字节时,8086 是否启动 1 个字节的代码获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65630219/