试题详情
- 简答题 假设有一段程序的核心模块中有五条分支指令,该模块将会被执行成千上万次,在其中一次执行过程中,五条分支指令的实际执行情况如下(T:Taken;N:notTaken)。分支指令1(B1):T–T–T。分支指令2(B2):N–N–N–N。分支指令3(B3):T–N–T–N–T–N。分支指令4(B4):T–T–T–N–T。分支指令5(B5):T–T–N–T–T–N–T。假定各个分支指令在每次模块执行过程中实际执行情况都一样,并且动态预测时,每个分支指令都有各自的预测表项,每次执行时的初始预测位都相同。请给出以下几种预测方案的预测准确率。 (1)静态预测,总是预测转移(Taken)。 (2)静态预测,总是预测不转移(notTaken)。 (3)一位动态预测,初始预测转移(Taken)。 (4)二位动态预测,初始预测弱转移(Taken)。
关注下方微信公众号,在线模考后查看
热门试题
- 以下是一个计算阶乘的C语言递归过程,请按
- 用时空图上n个任务所占的时空区与m个段总
- 计算机部件的平均出售价是()、()和()
- 设一个变量的值为–2147483647,
- 经多级网络串联来实现全排列网络,只能用(
- 目前计算机中常用数据有()三种类型。
- VictimCache
- 衡量流水线处理机的性能主要是吞吐率、加速
- 指令系统中指令的编码方法不包括以下哪一种
- 某双面磁盘,每面有220道,已知磁盘转速
- 相联度越高,冲突失效就越少。
- 浮点数尾数下溢处理采用舍入法还是恒置“1
- 传统存储程序计算机体系结构存在的主要问题
- 传统机器级的机器语言是该机的指令集。
- 虚拟存储器页调度采用LRU算法的缺点之一
- 通用寄存器型指令集结构可细分为哪三类?
- 模4交叉存储器有4个存储模块,它们有各自
- 假定某计算机的cache共16行,开始
- DLX流水线可以分为()、()、()、(
- 组相联Cache比相同容量的直接映象Ca