试题详情
- 简答题假定机器M的时钟频率为1.2GHz,某程序P在机器M上的执行时间为12秒钟。对P优化时,将其所有的乘4指令都换成了一条左移2位的指令,得到优化后的程序P’。已知在M上乘法指令的CPI为5,左移指令的CPI为2,P的执行时间是P’执行时间的1.2倍,则P中有多少条乘法指令被替换成了左移指令被执行?
- 显然,P’的执行时间为10秒,因此,P比P’多花了2秒钟,因此,执行时被换成左移指令的乘法指令的条数为1.2G×2/(5–2)=800M。
关注下方微信公众号,在线模考后查看
热门试题
- 简述虚拟存储器的特点。
- 中断嵌套时,在处理某级中断中的某个中断请
- 目前计算机中常用的数据不包含哪种类型?(
- 试用实例说明计算机系统结构、计算机组成和
- 比较水平微指令与垂直微指令的优缺点。
- 紧耦合多处理机中,各处理机运行的程序段之
- 假定某处理器可通过软件对高速缓存设置不同
- 以下是对矩阵进行转置的程序段: 假设该
- 对于CISC指令集结构,增强机器的指令功
- 评价第二级Cache时,应使用局部失效率
- 按照产生失效的原因不同,Cache失效可
- 如果通道极限流量满足不了设备对通道要求的
- 系统结构设计的基本步骤为:需求分析、()
- 通过编译器对程序优化来改进Cache性能
- 公元2000年,计算机的浮点运算速度达到
- 数组多路通道允许()个设备进行()型操作
- 程序的空间局部性指程序即将用到的信息很可
- 在对Cache写操作时,以下不属于全写法
- 程序的局部性原理
- 多处理机机间互连一般有总线、环形互连、(