计算机原理和设计习题.pptVIP

  • 32
  • 0
  • 约5.85千字
  • 约 37页
  • 2019-08-04 发布于福建
  • 举报
计算机原理与设计习题 简述RISC和CISC的主要差别。 CISC(Complex Instruction Set Computer)是对那些具有复杂指令系统的CPU的总称,CISC指令系统往往提供丰富的寻址方式,每条指令长短不一,常用的指令较短,不常用的指令较长,设计CPU时往往采用微程序的方法来实现这些指令,CISC的优点是代码紧凑,使用较少的存储器,缺点是实现复杂的指令需要较多的芯片面积而且不利于流水线操作。 RISC(Reduced Instruction Set Computer)是对那些具有简单指令系统的CPU的总称,RISC指令系统的特点有两个,一是指令长度固定,这有利于流水线CPU的设计,二是所谓的Load/Store结构。 假设我们有两台计算机M1和M2。M1的主频是1GHz,M2的主频是2GHz。每台计算机的指令都有4类,它们的CPI分别为1、2、3和4。当同样一个用高级语言编写的程序在两台机器上分别编并译执行时,我们得到下表所列的结果。 解题思路: 解: 试计算上题中两台计算机的MIPS(Million Instructions Per Second),即每秒能执行多少百万条指令。 解题思路: 解: 如果使用1000000个CPU构建一个并行系统并想得到单CPU系统500000倍的性能,那么程序中允许出现的串行执行的代码的比例应该不超过多少才行?

文档评论(0)

1亿VIP精品文档

相关文档