计算机组成原理复习题及答案 下载本文

B 流水CPU一定是RISC 机器 C 流水CPU一定是多媒体CPU

D 流水CPU是一种非常经济而实用的时间并行技术 74. 描述多媒体CPU基本概念中不正确的是_____

A 多媒体CPU是带有MMX技术的处理器

B MMX指令集是一种MIMD(多指令流多数据流)的并行处理指令 C 多媒体CPU是以一种 超标量结构为基础的CISC机器 75. 下列部件中不属于控制器的部件是__________

A 指令寄存器 B 操作控制器 C 程序计数器 D 状态条件寄存器 76. 下列部件中不属于执行部件的是__________

A 控制器 B 存储器 C 运算器 D 外围设备

77. 计算机操作的最小时间单位是__时钟周期________

78. 就微命令的编码方式而言,若微操作命令的个数已确定,则___编码表示法比直接表示法的

微指令字长短_______

79. 下列说法中正确的是_______

A微程序控制方式和硬联线控制方式相比较,前者可以使指令的执行速度更快 B若采用微程序控制方式,则可用μPC取代PC

2

C 控制存储器可以用掩模ROM、EPROM或闪速存储器实现 D 指令周期也称为CPU周期

80. 下列表述中,微指令结构设计不追求的目标是_______

A 提高微程序的执行速度 B 提高微程序设计的灵活性 C 缩短微指令的长度 D 增大控制存储器的容量

81. 计算机使用总线结构的主要优点是便于实现积木化,同时__减少了信息传输线的条数

____

82. 在集中式总线仲裁中,__独立请求方式__方式响应时间最快,__菊花链方式____方式对电

路故障最敏感

83. 系统总线中地址线的功用是__用于指定主存单元和I/O设备接口电路的地址_____ 84. 数据总线的宽度由总线的___功能特性 ___定义

85. 在单机系统中,三总线结构的计算机的总线系统由__系统总线、内存总线和I/O总线

_______组成

86. 从总线的利用率来看,__三总线结构____的效率最低,从整个系统的吞吐量来看,__三总

线结构____的效率最高

87. 下列陈述中不正确的是_______

A 在双总线系统中,访存操作和输入/输出操作各有不同的指令 B 系统吞吐量主要取决于主存的存取周期

C 总线的功能特性定义每一根线上的信号的传递方向及有效电平范围

D 早期的总线结构以CPU为核心,而在当代的总线系统中,由总线控制器完成多个总线请求者之间的协调与仲裁

88. 一个适配器必须有两个接口:一是和系统总线的接口,CPU和适配器的数据交换是__并

行 __方式;二是和外设的接口,适配器和外设的数据交换是__并行或串行____方式 89. 下列陈述中不正确的是_____

A 总线结构传送方式可以提高数据的传输速度

B 与独立请求方式相比,链式查询方式对电路的故障更敏感 C PCI总线采用同步时序协议和集中式仲裁策略 D 总线的带宽是总线本身所能达到的最高传输速率 90. 在__单总线__的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O

指令

91. 以RS-232为接口,进行7位ASCII码字符传送,带有一位奇校验位和两位停止位,当

波特率为9600波特时,字符传送率为___960 ___

92. 下列各项中,___各部件的存取时间比较接近___是同步传输的特点 93. 计算机系统的输入输出接口是___主机与外围设备____之间的交接界面 94. 下列各种情况中,应采用异步传输方式的是_______

A I/O接口与打印机交换信息 B CPU与存储器交换信息 C CPU与I/O接口交换信息 D CPU与PCI总线交换信息 95. 计算机的外围设备是指___除了CPU和内存以外的其他设备___

96. 软磁盘、硬磁盘、磁带机、光盘、固态盘属于__外存储器___设备;键盘、鼠标、显示器、

打印机、扫描仪、数字化仪属于_人机界面___设备;LAN适配卡、Modem属于_远程通信___设备

97. 在微型机系统中外围设备通过___适配器____与主板的系统总线相连接。 98. 磁盘驱动器向盘片磁层记录数据时采用___串行___方式写入 99. CD-ROM光盘是__只读____型光盘,可用作计算机的__外___存储器和数字化多媒体设备。 100. 若磁盘的转速提高一倍,则__平均定位时间不变___

A 平均存取时间减半 B平均找道时间减半 C 存储密度可以提高一倍 D

101. 活动头磁盘存储器的平均存取时间是指__平均等待时间____

102. 在不同速度的设备之间传送数据 可用同步方式,也可用异步方式 。 103. 早期微型机中,不常用的I/O信息交换方式是 通道方式

104. 串行接口是指 接口与系统总线之间并行传送,接口与I/O设备之间串行传送 。 105. 中断向量可提供 中断服务程序入口地址 。

106. 在中断系统中,CPU一旦响应中断,则立即关闭 中断屏蔽 标志,以防止本次中断

响应过程被其他中断源产生另一次中断干扰。

107. 为了便于实现多级中断,保存现场信息最有效的方法是采用 堆栈 。

108. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用 缓冲技

术 。

109. 在采用DMA方式高速传输数据时,数据传送是 在DMA控制器本身发出的控制信号

控制下完成的。

110. 采用DMA方式传送数据时,每传送一个数据就要占用一个 存储周期 时间。 111. 周期挪用方式常用于 DMA 方式的输入/输出中。 112. 下列陈述中,正确的是_____ 。

A 磁盘是外部存储器,和输入/输出系统没有关系

B 对速度极慢或简单的外围设备可以不考虑设备的状态直接进行接收数据和发送数据 C 从输入/输出效率分析,DMA方式效率最高,中断方式次之,程序查询方式最低,所以才有DMA方式淘汰中断方式、中断方式淘汰程序查询方式的发展过程

D 在程序查询方式、中断方式中需要组织I/O 接口,而DMA方式和通道方式就不需要了

113. 下列陈述中,正确的是_____

A 在程序查询方式的优点是简单,不需要考虑优先级问题 B 优先级是中断排队链中的位置顺序,因此在构造系统时需要首先考虑系统的效率合理地安排优先级

C 单极中断不支持中断嵌套,所以没有优先级的问题 D 优先级是外设所代表的事件的性质 114. 下列陈述中,正确的是_____

A 中断技术在实时系统中非常重要,在于CPU在任何时候都可响应中断请求,保证了系统的实时要求

B 在单极中断中,CPU响应中断时会设置中断屏蔽状态,这样中断过程就不会 被其他中断打扰;而在多级中断系统中,为了支持多重中断,即优先级高的中断可以打断优先级低的中断,所以CPU响应中断时就不设置中断屏蔽状态了。

C 在多级中断系统中,为了支持中断嵌套,中断服务程序首先要开中断 115. 下列陈述中,不正确的是______

A 缓冲技术是输入/输出系统用于平滑CPU和外设速度差异的基本手段 B 中断事件对输入/输出系统而言是一种随机事件

C 无条件传送方式的对象是速度极慢或简单的外围设备 D CPU可以通过通道指令管理通道

二、简答题

1. 冯?诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分? 2. 指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?

3. 现代计算机系统如何进行多级划分?这种分级观点对计算机设计会产生什么影响? 4. 在计算机中对数据进行运算操作时,为什么要引入补码表示法? 5. 试比较RAM和ROM

6. 提高访存速度可采取哪些措施?简要说明之

7. 什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理? 8. 主存储器的技术指标主要有哪些?各简述之。

9. 什么叫指令的寻址方式?指令寻址方式分别有哪几种? 10. 什么叫数据寻址方式?数据寻址方式分别有几种? 11. 一个较完善的指令系统包括哪几类指令? 12. RISC中文意思是什么?它的特点是哪些?

13. CPU中有哪几类主要寄存器,用一句话回答其功能 14. 简述微程序设计技术的基本思想 15. 简述硬连线控制器的基本思想

16. 说明总线结构对计算机系统性能的影响 17. 分析总线宽度对系统性能的影响 18. 比较同步定时与异步定时的优缺点

19. 段式虚拟存储器对程序员是否透明?请说明原因

20. 什么叫接口?接口有什么功能?基本组成包括哪些部件? 21. I/O与主机交换信息有哪几种控制方式?各有何特点? 22. 什么是通道?通道的基本功能是什么?

23. 什么叫中断允许?什么叫中断屏蔽?为什么要设置中断允许与中断屏蔽? 24. 为什么DMA方式比中断方式具有更高的I/O效率?

25. 请用图示说明三级存储体系分别由哪些部分组成,并比较cache-主存和主存-辅存

这两个存储层次的相同点和不同点。

26. 什么是操作系统?操作系统的功能有哪些? 27. 什么是特权指令?

28. 什么是进程?进程有哪些状态?

29. 简述cache和虚存的相同点与不同点。

30. 影响计算机指令格式的因素是什么?指令能反映什么信息?

三、计算题

1. 已知:x=0.1011,y=-0.0101,求:[]补,[]补,[-]补,[]补,[]补,[-]补。 2. 用补码运算方法求x+y的值和x-y的值,其中x=-0.0100,y=0.1001。 3. 若浮点数x的IEEE754标准的32位二进制数存储内容()16,求其对应的浮点数的十进

制值。

4. 将十进制数20.59375转换为IEEE754标准的32位二进制存储内容

5. SRAM芯片有17位地址线和4位数据线,用这种芯片为32位字长的处理器构成

1Mx32比特的存储器,并采用内存条结构。问: (1) 若每个内存条为256Kx32比特,共需几个内存条? (2) 每个内存条共需多少片这样的芯片? (3) 所构成的存储器需用多少片这样的芯片?

6. 某计算机系统的内存储器由cache 和主存构成,cache的存取周期为45ns,主存的存取周期为200n。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存。问:(1)cache的命中率是多少? (2)CPU访问内存的平均时间是多少纳秒? (3)cache-主存系统的效率是多少?

7. 用多路DMA控制器控制光盘、软盘、打印机三个设备同时工作。光盘以20μs的间

隔向控制器发DMA请求,软盘以90μs的间隔向控制器发DMA请求,打印机以180 μs的间隔发DMA请求。请画出多路DMA控制器的工作时空图。

8. 某页式存储管理,页大小为2KB。逻辑地址空间包含16页,物理地址空间共有8

页。逻辑地址应有多少位?主存物理空间有多大? 9. 在一个分页虚存系统中,用户虚地址空间为32页,页长1KB,主存物理空间为16KB。

已知用户程序有10页长,若虚页0、1、2、3已经被分别调入到主存8、7、4、10页中,请问虚地址0AC5和1AC5(十六进制)对应的物理地址是多少? 10. 磁盘组有6片磁盘,每片有两个记录面,最上、最下两个面不用。存储区域内径22cm,

外径33cm,道密度为40道/cm,内层位密度400位/cm,转速6000r/min。问:(1)共有多少柱面?

(2)盘组总存储容量是多少? (3)数据传输率是多少?

(4)采用定长数据块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址?

(5)如果某文件长度超过一个磁道的容量,应将它记录在同一个存储面上,还是记录在同一个柱面上?

11. 利用串行方式传送字符,每秒钟传送的比特位数常称为波特率。 假设数据传送速

12.

13.

14.

15.

率是120个字符/s,每一个字符格式规定包含10个比特位(一位起始位,8位数据位,一位停止位),问传送的波特率是多少?每个比特位占用的时间是多少?

已知某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,问总线带宽是多少?若一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,总线带宽是多少?分析哪些因素影响带宽?

机器字长32位,主存容量为1MB,16个通用寄存器,共32条指令,请设计双地址指令格式,要求有立即数、直接、寄存器、寄存器间接、变址、相对六种寻址方式。

有一个具有22位地址和32位字长的存储器。问:(1)该存储器能存储多少字节的信息?

(2)如果存储器由512K*16位SRAM芯片组成,需要多少片? (3)需要地址多少位作芯片选择?

一个处理器系统由操作员键入命令来控制。平均8小时键入的命令数是60。

(1) 假设处理器每100ms扫描一次键盘,那么8小时内键盘被检查了多少次? (2) 若采用中断I/O方式,处理器访问键盘的次数降低到上问的百分之几?