简答题

假设同一套指令集用不同的方法设计了两种机器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%。

答案解析

相似试题
  • 对于指令集结构功能设计问题,当前有两种截然不同的技术方向。一个方向是复杂指令集计算机,其目的是(),()。

    填空题查看答案

  • 在指令系统设计中,表示寻址方式有()和()两种方法。

    填空题查看答案

  • 在指令系统设计中,操作数类型的表示主要有()和()两种方法。

    填空题查看答案

  • 对于指令集结构功能设计问题,当前有两种截然不同的技术方向。一个方向是精简指令集计算机,其目的是(),以达到简化实现、()的目的。

    填空题查看答案

  • 根据指令系统功能结构的不同,计算机体系结构发展趋势呈现()和()两种截然不同的方向,相同的指令系统可以通过“()”或“()”的方法来实现。

    填空题查看答案

  • 寻址方式的表示在指令集格式设计中有着极其重要的地位。通常,在指令中有两种表示寻址方式的方法。一种是();另一种是()。

    填空题查看答案

  • 您学习了两种插入空白SmartArt图形的不同方法:可以单击“插入”选项卡上的“SmartArt”按钮,或者在幻灯片版式中单击“SmartArt图形”图标。使用后一种方法有一个什么样的优点?()

    单选题查看答案

  • 汇编语言算术运算指令中,对加法或减法来说,无符号数和有符号数()同一套指令,对乘法或除法来说,无符号数和有符号数()同一套指令。

    填空题查看答案

  • 目前市场上有两种类型的处理器系统:CISC(复杂指令集计算机)和RISC(精简指令集计算机),它们是两种完全相反的设计方法,其设计目的都是为了提高计算机的性能。

    判断题查看答案