Pentium处理器中,某时刻执行一条转移指令,它在BTB的历史位为10,则预测()分支;如果确实发生分支,则该历史位成为();而如果预测错误,则该历史位成为()。如果某个转移指令的实际执行情况是分支“发生—不发生—发生—不发生—发生—不发生……”,则利用Pentium的分支预测机构,它的准确度约为百分之()
举一反三
- 相关是当流水线遇到分支指令或其它改变PC值的指令而引起的。可以通过指令预测,尽早判别转移是否发生等方法解决
- 下列关于动态分支预测技术的叙述错误的是()。 A: 分支历史表是其中一种比较简单的动态分支预测技术 B: 分支目标缓冲器中记录了成功的分支指令地址及分支目标地址 C: 动态分支预测技术不能为基于硬件的前瞻执行带来帮助 D: 分支历史表与分支目标缓冲器结合有利于进一步提升动态分支预测性能
- 若整数的加减法指令的执行结果发生溢出则影响()位。
- 若事件A、B满足[img=41x11]17e0b44114df89f.gif[/img],则() A: A与B同时发生 B: A发生时则B必发生 C: B发生时则A必发生 D: A不发生则B总不发生
- 设两个独立事件和都不发生的概率为,发生不发生的概率与发生不发生的概率相同,则事件发生的概率为。