计算机组成原理第1章习题与答案
一、 选择题
1.从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于( )计算机。
A.并行 B.冯·诺依曼
A.多指令流单数据流 C.堆栈操作
C.智能
D.串行
2.冯·诺依曼机工作的基本方式的特点是( )。
B.按地址访问并顺序执行指令 D.存贮器按内容选择地址
3.在下面描述的汇编语言基本概念中,不正确的表述是( )。 A.对程序员的训练要求来说,需要硬件知识 B.汇编语言对机器的依赖性高
C.用汇编语言编写程序的难度比高级语言小 D.汇编语言编写的程序执行速度比高级语言慢
4.(2009年考研题)冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )。 A.指令操作码的译码结果
B.指令和数据的寻址方式
D.指令和数据所在的存储单元
D.MFLOPS
C.指令周期的不同阶段 A.MIPS
B.CPI
5.(2011年考研题)下列选项中,描述浮点数操作速度指标的是( )。
C.IPC
6.(2012年考研题)基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其它时间忽略不计。若CPU速度提高50%,I/O速度不变,则基准程序A所耗费的时间是( )秒。 A.55
B.60
C.65
D.70
7.(2013年考研题)某计算机主频为1.2 GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。
指令类型 A B C D 该机的MIPS数是( )。 A.100
B.200
C.400
D.600
所占比例 50% 20% 10% 20% CPI 2 3 4 5 8.(2014年考研题)程序P在机器M上的执行时间是20s,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是( )。 A.8.4秒
B.11.7秒
C.14秒
D.16.8秒
9.(2015年考研题)计算机硬件能够直接执行的是( )。 Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序
A.仅Ⅰ
B.仅Ⅰ Ⅱ
C.仅Ⅰ Ⅲ
D.ⅠⅡ Ⅲ
二、 名词解释
1.吞吐量
2.响应时间 5.总线宽度 11.MIPS
3.利用率
4.处理机字长 7.存储器带宽 10.CPI
6.存储器容量 9.CPU执行时间 12.FLOPS
8.主频/时钟周期
三、 简答题
1.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 2.冯·诺依曼计算机体系结构的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?
3.计算机系统分为哪几个层次?每层分别用软件还是硬件实现?
计算机组成原理第1章习题答案
一、选择题
1.B 2.B
3.C
4.C
5.D
6.D
7.C
8.D
9.A
二、名词解释
1.吞吐量:一台计算机在某一时间内能够处理的信息量。 2.响应时间:从输入有效到系统产生响应之间的时间度量。
3.利用率:在给定的时间间隔内系统被实际使用的时间所占的比率,用百分比表示。
4.处理机字长:处理机运算器中一次能够二进制数运算的位数。
5.总线宽度:CPU中运算器与存储器之间进行互连的内部总线二进制位数。 6.存储器容量:存储器中所有存储单元的总数。
7.存储器带宽:单位时间内从存储器读出的二进制数信息量,一般用字节/秒表示。
8.主频/时钟周期:CPU的工作节拍受主时钟控制,主时钟的频率叫CPU的主频,主频的倒数称为CPU的时钟周期。
9.CPU执行时间:CPU执行一般程序所占用的CPU时间。 10.CPI:执行一条指令所需的平均时钟周期数。 11.MIPS:平均每秒执行多少百万条定点指令数。 12.FLOPS:每秒执行浮点操作次数。
三、简答题
1.从时间上来说:取指令事件发生在指令周期的第一个CPU周期中,取数据事件发生在指令周期的后面几个CPU周期中。从空间上来说:如果取出的代码是指令那么它一定送往指令寄存器。如果取出的代码是数据,那么它一定送往运算器。
2.冯诺依曼计算机体系的思想是存储程序和程序控制,也就是将用指令序列描述的解题程序与原始数据一起存储到计算机中,计算机只要一启动,就能自动地逐条取出指令并执行,直至程序执行完毕,得到计算结果为止。
按此思想设计的计算机硬件系统包含运算器、控制器、存储器、输入设备和输出设备五个基本部件。
3.计算机系统可分为微程序设计级,一般机器级,操作系统级,汇编语言级,高级语言级五个层次,其中前两种用硬件实现,后三