首页 > 解决方案 > 当预取队列中只剩下 1 个字节时,8086 是否会启动 1 个字节的代码提取?

问题描述

我知道 8086 架构有一个 6 字节的预取队列。

我的问题是,一旦一条指令移动到执行单元并且队列中有空闲空间,总线接口单元是否会获取另一条字节大小的指令?还是在再次开始获取之前等待某些特定数量的字节被释放?

标签: x86cpu-architecturex86-16

解决方案


BIU 被编程为每当队列有空间容纳一个(使用 8088)或两个(使用 8086)额外字节时获取一条新指令。

来源:http ://ee.sharif.edu/~sakhtar3/articles/8086/8086%20Architecture.htm


推荐阅读