【发布时间】:2021-04-14 05:35:25
【问题描述】:
我知道8086架构有一个6字节的预取队列。
我的问题是,一旦一条指令移至执行单元并且队列中有空闲空间,总线接口单元是否会获取另一条字节大小的指令?或者它是否等待某些特定数量的字节被释放后才再次开始获取?
【问题讨论】:
-
做了一些研究并找到了答案。在 SO 上找不到与我的问题相关的任何内容,因此请回答我自己的问题。
标签: x86 cpu-architecture x86-16
我知道8086架构有一个6字节的预取队列。
我的问题是,一旦一条指令移至执行单元并且队列中有空闲空间,总线接口单元是否会获取另一条字节大小的指令?或者它是否等待某些特定数量的字节被释放后才再次开始获取?
【问题讨论】:
标签: x86 cpu-architecture x86-16
BIU 被编程为在队列有空间容纳一个(8088)或两个(8086)额外字节时获取一条新指令。
来源:http://ee.sharif.edu/~sakhtar3/articles/8086/8086%20Architecture.htm
【讨论】: