试题详情
- 简答题 假定某编译器对某段高级语言程序编译生成两种不同的指令序列S1和S2,在时钟频率为500MHz的机器M上运行,目标指令序列中用到的指令类型有A、B、C和D四类。四类指令在M上的CPI和两个指令序列所用的各类指令条数如下表所示。 请问:S1和S2各有多少条指令?CPI各为多少?所含的时钟周期数各为多少?执行时间各为多少?
-
S1有10条指令,CPI为(5×1+2×2+2×3+1×4)/10=1.9,所含的时钟周期数为10×1.9=19,执行时间为19/500M=38ns。
S2有8条指令,CPI为(1×1+1×2+1×3+5×4)/8=3.25,所含的时钟周期数为8×3.25=26,执行时间为26/500M=52ns。 关注下方微信公众号,在线模考后查看
热门试题
- 假定一个计算机系统中有一个TLB和一个L
- 堆栈是一种特殊的()寻址方式,它采用()
- 简述程序翻译技术的特点。
- 系列机发展新型号机时,可增加强功能复合指
- 主存储器的性能指标有哪些?含义是什么?
- 设寄存器位数为8位,机器数采用补码形式(
- 假定有一条MIPS伪指令“Bcmp $t
- 设x=-0.01011,y=0.0101
- 简述虚拟存储器的特点。
- 并行处理结构包含哪几种主要的体系结构,分
- 系列机各档机器不同的数据总线线数,对计算
- 假定某计算机字长16位,标志寄存器Fla
- Amdahl定律揭示的性能递减规则说明如
- 基本流水线调度是要克服流水线中数据相关中
- 主存储器的性能指标主要是存储容量、存取时
- 采用二级Cache的基本思想是什么?
- 根据故障产生的原因,将故障分为哪几种?
- 什么是RISC?它有什么特点?
- 评价存储层次的主要参数有哪些?
- 降低失效率最简单的方法是增加块大小,但增