《计算机组成与体系结构》第一二章习题
专业 班级 学号 姓名
1.2.6本节习题精选 一、单项选择
题号 答案 题号 答案 1 11 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 19 10 20 1. 完整的计算机系统应包括( )。
A. 运算器、存储器、控制器 B. 外部设备和主机
C. 主机和应用程序 D. 配套的硬件设备和软件系统 2. 冯。诺依曼机的基本工作方式是( )。
A. 控制流驱动方式 B. 多指令多数据流方式 C.微程序控制方式 D. 数据流驱动方式 3. 下列( )是冯.诺依曼机工作方式的基本特点。
A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存储器按内容选择地址 4.【2009年计算机联考真題】
冯.诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是 ( )。
A. 指令操作码的译码结果 B. 指令和数据的寻址方式 C. 指令周期的不同阶段 D.指令和数据所在的存储单元 5. 以下说法错误的是( )。 A. 硬盘是外部设备
B. 软件的功能与硬件的功能在逻辑上是等效的
C. 硬件实现的功能一般比软件实现具有更高的执行速度 D. 软件的功能不能用硬件取代
6. 存放欲执行指令的寄存器是( )。
A. MAR B. PC C. MDR D.IR 7. 在CPU中,跟踪下一条要执行的指令的地址的寄存器是( )。 A. PC B. MAR C. MDR D.IR 8. CPU不包括( )。
A. 地址寄存器 B. 指令寄存器(IR) C. 地址译码器 D. 通用寄存器 9. 在运算器中,不包含( )。
A. 状态寄存器 B. 数据总线 C. ALU D. 地址寄存器 10. 下列关于CPU存取速度的比较中,正确的是( )。 A. Cache>内存〉寄存器 B. Cache>寄存器>内存 C. 寄存器>Cache>内存 D. 寄存器>内存>Cache
11. 一个8位的计算机系统以16位来表示地址,则该计算机系统有( )个地址空间。 A.256 B. 65535 C.65536 D. 131072
太原理工大学计算机科学与技术学院 1 《计算机组成与体系结构》第一二章习题
12. ( )是程序运行时的存储位置,包括所需的数据。
A. 数据通路 B. 主存 C. 硬盘 D. 操作系统 13.下列( )属于应用软件。
A. 操作系统 B. 编译程序 C. 连接程序 D. 文本处理 14. 关于编译程序和解释程序,下面说法错误的是( )。
A. 编译程序和解释程序的作用都是将高级语言程序转换成机器语言程序 B. 编译程序编译时间较长,运行速度较快 C. 解释程序方法较简单,运行速度也较快
D. 解释程序将源程序翻译成机器语言,并且翻译一条以后,立即执行这条语句 15. 下列叙述中正确的是( )。
A. 寄存器的设置对汇编语言是透明的
B. 实际应用程序的测试结果能够全面代表计算机的性能 C. 系列机的基本特性是指令系统向后兼容 D. 软件和硬件在逻辑功能上是等价的 16. 指令流通常是( )。
A. 从主存流向控制器 B. 从控制器流向主存 C. 从控制器流向控制器 D. 从主存流向主存 17. 在CPU的组成中,不包括( )。
A.运算器 B. 存储器 C. 控制器 D. 寄存器 18.下列( )不属于系统程序。
A.数据库系统 B. 操作系统 C. 编译程序 D. 以上3种都属于系统程序 19. 关于相联存储器,下列说法正确的是( )。 A.只可以按地址寻址 B. 只可以按内容寻址
C.既可以按地址寻址又可以按内容寻址 D. 以上说法均不完善
20.计算机系统的层次结构可以分为6层,其层次之间的依存关系是( )。 A. 上下层之间相互无关
B. 上层实现对下层的功能扩展,而下层是实现上层的基础 C. 上层实现对下层的扩展作用,而下层对上层有限制作用 D. 上层和下层的关系是相互依存、不可分割的 二、综合应用题
1.什么是存储程序原理?按此原理,计算机应具有哪几大功能?
太原理工大学计算机科学与技术学院 2 《计算机组成与体系结构》第一二章习题
1.3.3本节习题精选 一、单項选择題 题号 答案 题号 答案 1 11 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 10 1. 【2010年计算机联考真题】
下列选项中,能缩短程序执行时间的措施是( )。 I. 提高cpu II. 时钟频率优化数据通路结构 III. 对程序进行编译优化 A. 仅I和II B. 仅I和III C. 仅II和III D. I、II、III 2. 【2011年计算机联考真题】
下列选项中,描述浮点数操作速度指标的是( )。
A. MIPS B. CPI C. IPC D. MFLOPS 3. 关于CPU主频、CPI、MIPS、MFLOPS,说法正确的是( )。
A. CPU主频是指CPU系统执行指令的频率,CPI是执行一条指令平均使用的频率
B. CPI是执行一条指令平均使用CPU时钟的个数,MIPS描述一条CPU指令平均使用 CPU时钟数
C. MIPS是描述CPU执行指令的频率,MFLOPS是计算机系统的浮点数指令
D. CPU主频指CPU使用的时钟脉冲频率,CPI是执行一条指令平均使用CPU时钟数 4. 存储字长是指( )。
A. 存放在一个存储单元中的二进制代码组合 B. 存放在一个存储单元中的二进制代码位数 C. 存储单元的个数 D. 机器指令的位数
5. 以下说法错误的是( )。
A. 计算机的机器字长是指数据运算的基本单位 B. 寄存器由触发器构成
C.计算机中一个字的长度都是32位 D. 磁盘可以永久性存放数据和程序
6. 下列关于机器字长、指令字长和存储字长的说法中,正确的是( )。 I. 三者在数值上总是相等的 II.三者在数值上可能不等 III. 存储字长是存放在一个存储单元中的二进制代码位数 IV. 教据字长就是MDR的位数
A. I、III B. I、IV C. II、III D. II、IV 7. 32位微机是指该计算机所用CPU ( )。
A.具有32位寄存器 B. 能同时处理32位的二进制数 C. 具有32个寄存器 D. 能处理32个字符 8. 用于科学计算的计算机中,标志系统性能的主要参数是( )。 A. 主时钟频率 B. 主存容量 C. MFLOPS D. MIPS 9. 若一台计算机的机器字长为4字节,则表明该机器( )。
太原理工大学计算机科学与技术学院 3 《计算机组成与体系结构》第一二章习题
A.能处理的数值最大为4位十进制数 B. 能处理的数值最多为4位二进制数
C. 在CPU中能够作为一个整体处理32位的二进制代码 D. 在CPU中运算的结果最大为232次方
10. 在CPU的寄存器中,( )对用户是完全透明的。
A.程序计数器 B. 指令寄存器 C. 状态寄存器 D. 通用寄存器 11. 计算机操作的最小单位时间是( )。
A. 时钟周期 B. 指令周期 C. CPU周期 D. 中断周期 12. CPU的CPI与下列哪个因素无关?( )。
A. 时钟频率 B.系统结构 C. 指令集 D. 计算机组织 13. 从用户观点看,评价计算机系统性能的综合参数是( )。
A. 指令系统 B. 吞吐率 C. 主存容量 D. 主频率 14. 当前设计高性能计算机的重要技术途径是( )。 A. 提高CPU主频 B. 扩大主存容量 C. 采用非冯.诺依曼体系、结构 D. 采用并行处理技术 I5.下列关于“兼容”的叙述,正确的是( ).
A. 指计算机软件与硬件之间的通用性,通常在同一系列不同型号的计算机间存在 B. 指计算机软件或硬件的通用性,即它们在任何计算机间可以通用
C. 指计算机软件或硬件的通用性,通常在同一系列不同型号的计算机间通用 D. 指软件在不同系列计算机中可以通用,而硬件不能通用 16. 下列说法正确的是( ),
I. 在微型计算机的广泛应用中,会计电算化属于科学计算方面的应用 II.决定计算机计算精度的主要技术是计算机的字长
III.计算机“运算速度”指标的含义是每秒钟能执行多少条操作系统的命令
IV. 利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片 上,这样的一块芯片叫单片机
A. I、III B. II、IV C. II D. I、III、IV 17. 【2013年计算机联考真题】
某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示.
指令类型 A B C D 所占比例 50% 20% 10% 20% CPI 2 3 4 5
该机的MIPS数是( )。
A. 100 B. 200 C. 400 D. 600 18.【2012年计算机联考真题】
假定基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其余为I/O时 间.若CPU速度提高50%, I/O速度不变,则运行基准程序A所耗费的时间是( )。 A. 55 秒 B. 60 秒 C. 65 秒 D. 70 秒 二、综合应用题
2.用一台40MHz的处理器执行标准测试程序,它所包含的混合指令数和响应所需的时钟周期
太原理工大学计算机科学与技术学院 4 《计算机组成与体系结构》第一二章习题
见表1-1。求有效的CPI、MIPS速率和程序的执行时间(I为程序的指令条数)。 表1-1 测试程序包含的混合指令 数及响应所需的时钟周期
指令类型 CPI 指令混合比
算数和逻辑 1 60%
高速缓存命中的访存 2 18%
转移 4 12%
高速缓存失效的访存 8 10%
3. 微机A和B是采用不同主频的CPU芯片,片内逻辑电路完全相同。
1) 若A机的CPU主频为8MHz,B机为 12MHz,则A机的CPU时钟周期为多少? 2) 若A机的平均指令执行速度为0.4MIPS, 那么A机的平均指令周期为多少? 3) B机的平均指令执行速度为多少?
4. 某台计算机只有Load/Store指令能对存储器进行读/写操作,其他指令只对寄存器进行操作。根据程序跟踪试验结果,己知每条指令所占的比例及CPI数,见表1-2。 表1-2 每条指令所占的比例及CPI数
指令类型 指令所占比例 CPI
算数逻辑指令 43% 1
Load指令 21% 2
Store指令 12% 2
转移指令 24% 2
(1)求上述情况的平均CPI.
(2)假设程序由M条指令组成。算术逻辑运算中25%的指令的两个操作数中的一个已在寄存器中,另一个必须在算数逻辑指令执行前用Load指令从存储器中取到寄存器中。因此有人建议增加另一种算数逻辑指令,其特点是一个操作数取自寄存器,另一个操作数取自存储器,即寄存器—存储器类型,假设这种指令的CPI等于2。同时,转移指令的CPI变为3。求新指令系统的平均CPI。
太原理工大学计算机科学与技术学院 5
第01-02章习题



