试题详情
- 简答题假设同一套指令集用不同的方法设计了两种机器M1和M2。机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快?快多少?
-
假设程序P的指令条数为N,则在M1和M2上的执行时间分别为:
M1:4N×0.8 = 3.2N(ns)
M2:2N×1.2 = 2.4N(ns)
所以,M2执行P的速度更快,每条指令平均快0.8ns,比M1快0.8/3.2×100%=25%。 关注下方微信公众号,在线模考后查看
热门试题
- 假定某计算机工程师想设计一个新CPU,一
- 增加Cache块大小一定会降低失效率吗?
- 共享存储器通信机制主要有哪些优点?
- 目前在评价计算机系统设计时最常见的测试程
- 改进Cache的性能的三种途径是()。
- 对于标量处理机,可以用()来衡量机器的运
- 简述先行控制的基本思想。
- 虚拟机
- 流水技术有哪些特点?
- 消除流水线的瓶颈段有哪些方法?
- 对于采用预取技术来降低失效率的方法,目的
- 指令和数据均存放在内存中,CPU如何从时
- 按IEEE754标准,一个浮点数的阶码E
- 通过对方格中每个点设置相应的CMYK值就
- 形成指令地址的方式,称为()方式,有()
- 外部存储设备有哪些相似之处?
- 什么是向量处理链接技术?
- 减少流水线处理分支指令时的暂停时钟周期数
- 计算机指令集结构可根据哪些因素进行分类,
- 弗林分类法中多倍性指的是在()部件上处于