计算机组成原理复习题及答案

计算机组成原理复习题及答案
计算机组成原理复习题及答案

一、填空、选择或判断

1.多核处理机是空间并行计算机,它有___多__个CPU。

2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规

模集成电路______计算机为代表。

3.计算机从第三代起,与IC电路集成度技术的发展密切相关。描述这种关系的是_摩尔__

定律。

4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。首次将CPU

的所有元件都放入同一块芯片之。

5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器,可

寻址存储器是_1MB______。

6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。

7.冯。诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。

8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发

展了操作系统,通过它对__硬软资源______进行管理和调度。

9.计算机硬件能直接执行的只有__机器语言_________ 。

10.完整的计算机系统应包括__配套的硬件设备和软件系统______。

11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。

12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。

13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。

14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。

15.计算机系统中的存储器分为__存____和__外存______。在CPU执行程序时,必须将指令存放在__存______中。

16.计算机存储器的最小单位为___位______。1KB容量的存储器能够存储___8192_____个这样的基本单位。

17.在计算机系统中,多个系统部件之间信息传送的公共通路称为_总线_____。就其所传送的信息的性质而言,在公共通路上传送的信息包括__数据__、__地址__和__控制____信息。

18.指令周期由__取指____ 周期和__执行_____周期组成。

19.下列数中最小的数为_______.

A (101001)2 B(52)8 C (101001)BCD D(233)16

20.下列数中最大的数为

A ()2 B(227)8 C (96)16D(143)5

21.在机器数中,________的零的表示形式是唯一的。

A原码B补码C反码D原码和反码

22.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正

小数为___C____,最小负小数为___D_____

A +(231-1)

B -(1-2-32)

C +(1-2-31)≈+1 D-(1-2-31)≈-1

23.某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正

整数为___A____,最小负整数为___D_____

A +(231-1)

B -(1-2-32)

C +(2-30-1) D-(231-1)

24.32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大

规格化正数为___A____

A +(2-2-31)x2+127

B +(1-2-23) x2+127

C +(2-2-23) x2+255

D 2+127-2-23

25.定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数围为____。

A -127~+127

B -2-127~+2-127

C 2-128~2+127

D -127~+128

26.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是___

补__码。

27.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,

其他规定均相同,则它们可表示的数的围和精度为___前者可表示的数的围大但精度低_______。

28.某数在计算机中用8421BCD码表示0111 1000 1001,其真值为__789 ___

29.在浮点数原码运算时,判定结果为规格化数的条件是__尾数的最高数值位为1 ______

30.运算器虽有许多部件组成,但核心部分是__算术逻辑运算单元_____

31.在定点二进制运算器中,减法运算一般通过___补码运算的二进制加法器_____来实现

32.在定点运算器中,无论采用双符号位还是单符号位,必须有__溢出判断电路_____,它一

般用__异或门___来实现。

33.在定点数运算中产生溢出的原因是__运算结果的操作数超出了机器的表示围_____

34.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是__全并行运算的乘法器

_____

35.计算机的存储器采用分级存储体系的主要目的是_解决存储容量、价格和存取速度之间

的矛盾____

36.存储周期是指_存储器进行连续读和写操作所允许的最短时间间隔____

37.和外存储器相比,存储器的特点是_容量小、速度快、成本高_____

38.某SRAM芯片,其存储容量为64k*16位,该芯片的地址线和数据线数目为_16,16___

39.某机字长32位,存储容量256MB,若按字编址,它的寻址围是_64M___

40.主存储器和CPU之间增加cache的目的是__解决CPU和主存之间的速度匹配问题____

41.双端口存储器所以能高速进行读/写,是因为采用__两套相互独立的读写电路________

42.下列因素下,与cache的命中率无关的是_______

A 主存的存取时间

B 块的大小

C cache的组织方式

D cache的容量

43.下列说法中正确的是_____

A 多体交叉存储器主要解决扩充容量问题

B cache与主存统一编址,cache的地址空间是主存地址空间的一部分

C 主存都是由易失性的随机读写存储器构成的

D cache的功能全部由硬件实现

44.下列关于存储系统的描述中不正确的是______

A 每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间

B 多级存储体系由cache、主存和虚拟存储器构成

C cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理

D 当cache未命中时,CPU可以直接访问主存,而外存与CPU之间则没有直接通路

45.下列关于存储系统的描述中正确的是______

A 虚拟存储器技术提高了计算机的速度

B 若主存由两部分组成,容量分别为2n和2m,则主存地址共需要n+m位

C 闪速存储器是一种高密度、非易失性的只读半导体存储器

D 存取时间是指连续两次读操作所需间隔的最小时间

46.虚拟段页式存储管理方案的特点为___空间浪费小、存储共享容易、存储保护容易、能动

态连接_____

47.下列有关存储器的描述中,正确的是_______

A 双端口存储器具有分离的读端口和写端口,因而CPU可以同时对其进行读、写操作

B 存储保护的目的是:在多用户环境中,既要防止一个用户程序出错而破坏系统软件

或其他用户程序,又要防止一个用户访问不是分配给它的主存区,以达到数据安全与保密的要求

C 在虚拟存储器中,外存和主存以相同的方式工作,因此允许程序员用比主存空间大

得多的外存空间编程

D CPU常都设置有若干个寄存器,这些寄存器与cache统一编址,但访问速度更高

48.采用虚拟存储器的主要目的是___扩大主存储器的存储空间,且能进行自动管理和调度

___

49.常用的虚拟存储系统由__主存-辅存_____两级存储器组成,其中辅存是大容量的磁表面

存储器。

50.在虚拟存储器中,当程序正在执行时,由操作系统完成地址映射。

51.在请求分页存储器管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,

逻辑地址0A2CH所对应的物理地址为__0E2CH ______

52.下列有关存储器的描述中,正确的是______

A 在页式虚拟存储系统中,若页面大小加倍,则缺页中断的次数会减半

B 虚拟存储器的最大存储空间为主存空间容量和辅存空间容量之和

C 碎片指的是存中的难以利用的小空闲分区,而外碎片指的是外存中难以利用的小空闲

分区

D 交换技术利用了程序的局部性原理实现多任务并发环境中的存储管理。

53.指令系统中采用不同寻址方式的目的主要是__缩短指令长度,扩大寻址空间,提高编程

灵活性___

54.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常

需采用___隐含寻址方式_____

55.对某个寄存器中操作数的寻址方式称为____寄存器______ 寻址。

56.寄存器间接寻址方式中,操作数处在__主存单元____

57.变址寻址方式中,操作数的有效地址等于___变址寄存器容加上位移量____

58.程序控制类指令的功能是__改变程序执行的顺序___

59.指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现__程序的条件转

移或无条件转移_____

60.指出下面描述汇编语言特性的句子中概念上有错误的句子。

A 对程序员的训练要求来说,需要硬件知识

B汇编语言对机器的依赖性高

C 汇编语言的源程序通常比高级语言源程序短小

D 汇编语言编写的程序执行速度比高级语言快

61.下列说法中不正确的是____

A 机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关

B 指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为直接寻址

C 串联堆栈一般不需要堆栈指示器,但串联堆栈的读出是破坏性的

D 存储器堆栈是主存的一部分,因而也可以按照地址随机进行读写操作

62.就取操作数的速度而言,下列寻址方式中速度最快的是___B__,速度最慢的是_C____,不

需要访存的寻址方式是___B___

A直接寻址 B 立即寻址C间接寻址

63.下列说法中不正确的是_______

A 变址寻址时,有效数据存放在主存中

B 堆栈是先进后出的随机存储器

C 堆栈指针SP的容表示当前堆栈所存储的数据的个数

D 存中指令的寻址和数据的寻址是交替进行的

64.下列项中,不符合RISC指令系统的特点是_______

A 指令长度固定,指令种类少

B 寻址方式种类尽量减少,指令功能尽可能强

C 增加寄存器的数目,以尽量减少访存次数

D 选取使用频率最高的一些简单指令,以及很有用但不复杂的指令

65.下面关于RISC技术和描述中,正确的是______

A 采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况

B 为实现兼容,新设计的RIS

C 是从原来的CISC系统的指令系统中挑选一部分实现的

C RISC 的主要目标是减少指令数

D RISC设有乘、除法指令和浮点运算指令

66.下面操作中应该由特权指令完成的是_________

A 设置定时器的初值

B 从用户模式切换到管理员模式

C 开定时器中断

D 关中断

67.在CPU中跟踪指令后继地址的寄存器是__程序计数器______

68.操作控制器的功能是__从主存取出指令,完成指令操作码译码,产生有关的操作控制信

号______

69.由于CPU部的操作速度较快,而CPU 访问一次主存所花的时间较长,因此机器周期常

用____主存中读取一个指令字的最短时间______来规定

70.同步控制是__由统一时序信号控制的方式_____

71.异步控制常用于__在单总线结构计算机中访问主存与外围设备时___作为其主要控制方

72.微程序控制器中,机器指令与微指令的关系是_每一条机器指令由一段用微指令编成的

微程序来解释执行____

73.描述流水COU基本概念中正确的句子是______

A 流水CPU是以空间并行性为原理构造的处理器

B 流水CPU一定是RIS

C 机器

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

C 控制存储器可以用掩模ROM、E2PROM或闪速存储器实现

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.利用串行方式传送字符,每秒钟传送的比特位数常称为波特率。假设数据传送速

率是120个字符/s,每一个字符格式规定包含10个比特位(一位起始位,8位数据

位,一位停止位),问传送的波特率是多少?每个比特位占用的时间是多少?12.已知某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一

个总线时钟周期,总线时钟频率为33MHz,问总线带宽是多少?若一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,总线带宽是多少?分析哪些因素影响带宽?

13.机器字长32位,主存容量为1MB,16个通用寄存器,共32条指令,请设计双地

址指令格式,要求有立即数、直接、寄存器、寄存器间接、变址、相对六种寻址方式。

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

信息?

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

(3)需要地址多少位作芯片选择?

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

(1)假设处理器每100ms扫描一次键盘,那么8小时键盘被检查了多少次?

(2)若采用中断I/O方式,处理器访问键盘的次数降低到上问的百分之几?

2019年《计算机组成原理》试卷一

《计算机组成原理》试卷一 一.选择题(每小题1分,共20分) 1. 我国在______年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于 ______年完成。b5E2RGbCAP A. 1946,1958 B. 1950,1968 C. 1958,1961 D. 1959,1965 2. 目前大多数集成电路生产中,所采用的基本材料为______。 A. 单晶硅 B. 非晶硅 C. 锑化钼 D. 硫化镉 3. 下列数中最大的数是______。 A. (100110001)2 B. (227)8 C. (98)16 D. (152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。 A. 0≤│N|≤1-2-32 B. 0≤│N|≤1-2-31p1EanqFDPw C. 0≤│N|≤1-2-30 D. 0≤│N|≤1-2-29DXDiTa9E3d 6. 定点运算器用来进行______。 A. 十进制数加法运算 B. 定点数运算 C. 浮点数运算 D. 即进行定点数运算也进行浮点数运算 7. 某SRAM芯片,其存储容量为64ⅹ16位,该芯片的地址线和数据线数目为______。 A. 64,16 B. 16,64 C. 64,8 D. 16,6RTCrpUDGiT 8. 闪速存储器称为______。 A. 光盘 B. 固态盘 C. 硬盘 D. 软盘 9. 二地址指令中,操作数的物理位置不可安排在______。 A. 栈顶和次栈顶 B. 两个主存单元 C. 一个主存和一个寄存器 D. 两个寄存器 10. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP 指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为: A. (Msp)→A,(SP)+1→SP B. (SP)+1→SP,(Msp)→A C. (SP)-1→SP,(Msp)→A D. (Msp)→A,(SP)-1→SP 11. 中央处理器(CPU)是指______。 A. 运算器 B. 控制器 C. 运算器. 控制器和cache D. 运算器、控制器和主存储器 12. 指令寄存器的作用是______。 A. 保存当前指令的地址 B. 保存当前正在执行的指令 C. 保存下一条指令 D. 保存上一条指令 13. 下面描述的RISC机器基本概念中正确的表达是______。 A. RISC机器不一定是流水CPU B. RISC机器一定是流水CPU C. RISC机器有复杂的指令系统

计算机组成原理考试题库

计算机原理考试题库 一、选择题 1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。 A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。 A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR 17、用以指定待执行指令所在地址的是C。

计算机组成原理试题及答案

2. (2000)10化成十六进制数是______。 A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 3. 下列数中最大的数是______。 A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。 A.16B.32C.48D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。 A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意 10. CPU主要包括______。 A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 11. 信息只用一条传输线,且采用脉冲传输的方式称为______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 12. 以下四种类型指令中,执行时间最长的是______。 A. RR型 B. RS型 C. SS型 D.程序控制指令 13. 下列______属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理 14. 在主存和CPU之间增加cache存储器的目的是______。 A. 增加内存容量 B. 提高内存可靠性 C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。 A. SRAM B. 闪速存储器 C. cache D.辅助存储器 16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 1

计算机组成原理试题及答案 (1)#精选.

计算机组成原理试题及答案 一、填空(12分) 1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码 和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。 2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提 供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。 3.影响流水线性能的因素主要反映在和 两个方面。 4.设机器数字长为16位(含1位符号位)。若1次移位需10ns,一次加 法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。 5.CPU从主存取出一条指令并执行该指令的时间 叫,它通常包含若干个,而后者又包含若干个。组成多级时序系统。 二、名词解释(8分) 1.微程序控制 2.存储器带宽 3.RISC 4.中断隐指令及功能

三、简答(18分) 1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。 2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。 (1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。 (2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。 3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4. 某机主存容量为4M ×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。 (1)画出一地址指令格式并指出各字段的作用; (2)该指令直接寻址的最大范围; (3)一次间址的寻址范围; (4)相对寻址的寻址范围。 四、(6分) 设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25169?] + [24)16 11 (-?] 五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。(8分)

计算机组成原理模拟试题

计算机组成原理 1.(45.75)10=(___________)16 2.若[X]补=1.0110,则[1/2X]补=___________。 3.若X补=1.1001,按舍入恒置1法舍去末位得__________。 4.运算器的核心部件是__________。 5.动态MOS存储器的刷新周期安排方式有____________、 _____________、_____________。 6.若地址码8位,按字节编址则访存空间可达___________,若地址码10位,则访存空间可达_____________,若地址码20位,则访存空间可达_____________。 7.CPU中用于控制的寄存器有_______________________、 __________________ 和_____________________三种;8.控制器的组成方式可分为______________________和微程序控制器两类。 9.按数据传送方式,外围接口可分为_________________和 __________________。 10.指令中的操作数一般可分为_______操作数和_______操作数。11.申请掌握使用总线的设备,被称为__________。 12.某CRT显示器,分辨率800列╳600行,如果工作在256色模式下,则至少需要_________字节的显示存储器。 选择题: 1、浮点加减中的对阶是() A.将较小的一个阶码调整到与较大的一个阶码相同 B.将较大的一个阶码调整到与较小的一个阶码相同 C.将被加数的阶码调整到与加数的阶码相同 D.将加数的阶码调整到与被加数的阶码相同 2、下列哪一个属于检错纠码() A. BCD码 B. ASCII码 C. 奇偶校验码 D. 8421码 3、指令格式可表示为()和地址码的形态 A.指令码 B. 操作码 C.微指令 D. 寄存器码 4、在不同速度的设备之间传送数据( )

计算机组成原理试题及答案

二、填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位)、阶码E(8位)、尾数M(23位)三个域组成。其中阶码E的值等于指数的真值(e)加上一个固定的偏移值(127)。P17 3 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。P86 4 衡量总线性能的重要指标是(总线带宽),它定义为总线本身所能达到的最高传输速率,单位是(MB/s)。P185 5 在计算机术语中,将ALU控制器和()存储器合在一起称为()。 6 数的真值变成机器码可采用原码表示法,反码表示法,(补码)表示法,(移码)表示法。P19-P21 7 广泛使用的(SRAM)和(DRAM)都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。P67 8 反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。P67 9 形成指令地址的方法称为指令寻址,通常是(顺序)寻址,遇到转移指令时(跳跃)寻址。P112 10 CPU从(主存中)取出一条指令并执行这条指令的时间和称为(指令周期)。 11 定点32位字长的字,采用2的补码形式表示时,一个字所能表示

的整数范围是(-2的31次方到2的31次方减1 )。P20 12 IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位,则它能表示的最大规格化正数为(+[1+(1-2 )]×2 )。 13 浮点加、减法运算的步骤是(0操作处理)、(比较阶码大小并完成对阶)、(尾数进行加或减运算)、(结果规格化并进行舍入处理)、(溢出处理)。P54 14 某计算机字长32位,其存储容量为64MB,若按字编址,它的存储系统的地址线至少需要(14)条。64×1024KB=2048KB(寻址范32围)=2048×8(化为字的形式)=214 15一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共(20)位,其中主存字块标记应为(9)位,组地址应为(5)位,Cache地址共(13)位。 16 CPU存取出一条指令并执行该指令的时间叫(指令周期),它通常包含若干个(CPU周期),而后者又包含若干个(时钟周期)。P131 17 计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。P13 18十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。P19 19一个定点数由符号位和数值域两部分组成。按小数点位置不同,

计算机组成原理试卷A卷答案

华侨大学2012—2013学年第一学期期末考试 《计算机组成原理》考试试卷(A卷) 学院课程名称考试日期 姓名专业学号 一、选择题(本大题共15小题,每小题2分,共30分)) 1、完整的计算机系统应包括_______。 A.CPU和主存B.外部设备和主机 C.主机和实用程序D.配套的硬件系统和软件系统 2、有些计算机将一部分软件永恒地存于只读存储器中,称之为_______。 A.硬件B.软件C.固件D.辅助存储器 3、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是_______。 A.指令操作码的译码结果B.指令和数据的寻址方式 C.指令周期的不同阶段D.指令和数据所在的存储单元 4、浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出判断等步骤。设浮点数的阶码和尾数都采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27*29/32、Y=25*5/8,则浮点加法计算X+Y的最终结果是_____。 A.00111 1100010 B.00101 0001000 C.01000 0010001 D.发生溢出 5、下列关于RISC的叙述中,错误的是_______。 A.RISC普遍采用微程序控制器 B.RISC大多数指令在一个时钟周期内完成 C.RISC的内部通用寄存器数量相对CISC多 D.RISC的指令数、寻址方式和指令格式种类相对CISC少 6、在微机中,系统日期、硬盘参数与计算机配置信息等均存储在_______。 A.Cache B.ROM C.EPROM D.CMOS 7、相对于微程序控制器,硬布线控制器的特点是_______。 A.指令执行速度慢,指令功能的修改和扩展容易 B.指令执行速度慢,指令功能的修改和扩展困难 C.指令执行速度快,指令功能的修改和扩展容易 D.指令执行速度快,指令功能的修改和扩展困难 8、下列有关RAM和ROM的叙述中,正确的是_______。 ① RAM是易失性存储器,ROM是非易失性存储器 ② RAM和ROM都是采用随机存取方式进行信息访问 ③ RAM和ROM都可用做Cache ④ RAM和ROM都需要进行刷新 A.仅①②B.仅②③C.仅①②③D.仅②③④

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机组成原理试题库(含答案)

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C)。 A.64K B.32KB C.32K D.16KB 3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C)。 A.21 B.17 C.19 D.20 4.指令系统中采用不同寻址方式的目的主要是(C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度

5.寄存器间接寻址方式中,操作数处在(B)。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 6.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路 C.复杂指令计算机 D.超大规模集成电路 7.CPU响应中断的时间是_C_____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。8.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。10.浮点数的表示范围和精度取决于__C____。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;

计算机组成原理试题及答案

计算机组成原理题集含答案 题库题目总数:293 第一章单选题 1、控制器、运算器和存储器合起来一般称为(主机): I/O部件 内存储器 外存储器 主机 2、冯?诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令 精确结果处理 存储器按内部地址访问 自动工作 3、输入、输出设备以及辅助存储器一般统称为(外围设备): I/O系统 外围设备 外存储器 执行部件 4、计算机硬件能直接识别和执行的语言是(机器语言): 高级语言 汇编语言 机器语言 符号语言 判断题

5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。 6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。 7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。(对) 8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。(对) 填空题 9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。 10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。 11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。 12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。 13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。 简答题 14、什么是存储容量?什么是单元地址? 存储器所有存储单元的总数称为存储器的存储容量。灭个存储单元都有编号,称为单元地址。 15、什么是外存?简述其功能。 外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。外存可存储大量的信息,计算机需要使用时,再调入内存。 16、什么是内存?简述其功能。 内存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为内存储器,简称内存。用来存放经常使用的程序和数据。。 17、指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 取指周期中从内存读出的信息流是指令流,而在执行器周期中从内存读出的信息流是数据流。 18、什么是适配器?简述其功能。 适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调的工作。

计算机组成原理 试卷含答案

湖南师范大学2012—2013学年第一学期信息与计算科学专业2011年级期末/ 补考/重修课程 计算机组成原理考核试题 出卷人:毛禄广 课程代码:考核方式: 考试时量:分钟试卷类型:A/B/C/D 一、单选题(30分,每题2分) 1. 算术逻辑单元的简称为()B A、CPU。 B、ALU。 C、CU。 D、MAR。 2. EPROM是指()D A.读写存储器 B.只读存储器 C.闪速存储器 D.可擦除可编程只读存储器 3. 异步通信的应答方式不包括()D A、不互锁 B、半互锁 C、全互锁 D、以上都不包括 4. 三种集中式总线仲裁中,______方式对电路故障最敏感。A A、链式查询 B. 计数器定时查询 C. 独立请求D、以上都不正确 5. 下面说法正确的是:()B A、存储系统层次结构主要体现在缓存-主存层次上; B、缓存-主存层次主要解决CPU和主存速度不匹配的问题; C、主存和缓存之间的数据调动对程序员也是不透明的; D、主存和辅存之间的数据调动由硬件单独完成。 6. 动态RAM的刷新不包括( ) D A、集中刷新 B、分散刷新 C、异步刷新 D、同步刷新 7. 关于程序查询方式、中断方式、DMA方式说法错误的是()D A、程序查询方式使CPU和I/O设备处于串行工作状态,CPU工作效率不高; B、中断方式进一步提高了CPU的工作效率; C、三者中DMA方式中CPU的工作效率最高; D、以上都不正确。 第 1 页共5 页 8. 发生中断请求的条件不包括()D A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束 9. DMA的数据传送过程不包括()A A、初始化 B、预处理 C、数据传送 D、后处理 10. 下列数中最大的数为()B A.(10010101)2 B.(227)8 C.(96)8 D.(143)5 11. 设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规.格化正数为()B A +(2 – 2-23)×2+127B.[1+(1 – 2-23)]×2+127 C.+(2 – 223)×2+255D.2+127 -223 12. 定点运算中,现代计算机都采用_______做加减法运算。()B A、原码 B、补码 C、反码 D、移码 13._________中乘积的符号位在运算过程中自然形成。()C A、原码一位乘 B、原码两位乘 C、补码一位乘 D、以上都不是 14.设x为真值,x*为绝对值,则[-x*]补=[-x]补能否成立()C A、一定成立 B、不一定成立 C、不能成立 D、以上都不正确 15. 最少可以用几位二进制数即可表示任一5位长的十进制整数。()A A、17 B、16 C、15 D、18 二、填空题(共10分,每题1分) 1.总线控制分为判优控制和________。(通信控制) 2.总线通信常用四种方式________、异步通信、半同步通信、分离式通信。(同步通信) 3.按在计算机系统中的作用不同,存储器主要分为主存储器、辅助存储器、_________。(缓冲存 储器) 4.随机存取存储器按其存储信息的原理不同,可分为静态RAM和__________。(动态RAM) 5.I/O设备与主机交换信息的五种控制方式是程序查询方式、中断方式和、_________、I/O通道方 式和I/O处理机方式。(DMA方式) 6.程序查询方式中为了完成查询需要执行的三条指令分别为测试指令、________、转移指令。(传 送指令) 7.浮点数由阶码和________两部分组成。(尾数) 8.二进制数-0.1101的补码为__________。(10011) 9._______是补码一位乘中乘数符号为负时的方法。(校正法)

计算机组成原理试题库集及答案

计算机组成原理试题库集及答案

第一章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:

计算机组成原理试卷及答案

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.若十进制数据为137.5则其八进制数为(B )。 A、89.8 B、211.4 C、211.5 D、1011111.101 2.若x补=0.1101010,则x原=(A )。 A、1.0010101 B、1.0010110 C、0.0010110 D、0.1101010 3.若采用双符号位,则发生正溢的特征是:双符号位为(B)。 A、00 B、01 C、10 D、11 4.原码乘法是(A )。 A、先取操作数绝对值相乘,符号位单独处理 B、用原码表示操作数,然后直接相乘 C、被乘数用原码表示,乘数取绝对值,然后相乘 D、乘数用原码表示,被乘数取绝对值,然后相乘 5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 6.下列数中,最小的数是(A)。 A.(101001)2B.(52)8C.(2B)16D.45 7.下列数中,最大的数是(D)。 A.(101001)2B.(52)8C.(2B)16D.45 8.下列数中,最小的数是(D)。 A.(111111)2B.(72)8C.(2F)16D.50 9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。 A.1.1100B.1.1010 C.1.0101D.1.1000 10.一个512KB的存储器,地址线和数据线的总和是(C )。 A.17 B.19C.27D.36 11.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。 A.64K B.32KB C.32K D.16KB 12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。 A.21 B.17 C.19 D.20 12.计算机内存储器可以采用(A)。 A.RAM和ROM B.只有ROM C.只有RAM D.RAM和SAM 13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 14.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(B)。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元 15.指令系统中采用不同寻址方式的目的主要是( C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度 16.用于对某个寄存器中操作数的寻址方式称为( C)寻址。 A.直接 B.间接 C.寄存器直接 D.寄存器间接 17.寄存器间接寻址方式中,操作数处在( B )。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 18.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路

计算机组成原理试卷

考试科目名称 计算机组织与系统结构 (A卷)2008——2009学年第 2 学期 教师 袁春风/窦万春考试方式:闭卷系(专业) 计算机科学与技术年级 2007班级 学号 姓名 成绩 题号一二三四五六 分数 一、填空题(本大题共10小题,每空1分,共20分) 得分 1. 在计算机系统层次结构中,指令集体系结构(或ISA,或指令系统)处于硬件和软件交界面, 硬件所有功能由它集中体现,软件通过它在硬件上执行。 2. 任何高级语言源程序或汇编语言源程序都必须翻译成机器代码才能在硬件上执行。完成这种翻译转 换任务的程序有汇编程序、解释程序(或解释器)和编译程序(或编译器)三类。 3. 响应时间和吞吐率(或带宽,或数据传输率)是衡量一个计算机系统好坏的两个基本性 能。不同应用场合,用户关心的性能不同。例如,对于银行、证券等事务处理系统来说,事务处理用户主要关心的是响应时间。 4. 一个变量在计算机内部用0或1编码表示的数被称为机器数,变量真正的值被称为真值。 5. 假定某变量x存放在寄存器R1中为1111 1111 1111 1111 1111 1011 1100 0000B,则变量x在屏 幕上用16进制显示为0x FFFFFBC0 。若x的类型为int,则x的值为 -1088; 对R1进行算术左移4位后的值在屏幕上显示为0x FFFFBC00 ;对R1算术右移4位后为0x FFFFFFBC ;对R1逻辑右移4位后为0x 0FFFFFBC 。 6. 与硬连线路控制器相比,微程序控制器的缺点是速度慢。 7. 假定某计算机采用小端方式,按字节编址。若某变量x的主存地址为00001000H,其数据类型为float, 已知x=-1.5,则主存地址00001000H和00001003H中存放的内容分别是00 H和BF H。 8. 可以用一个特殊的Cache来记录最近使用页的页表项,因为页表项主要用于地址转换,所以把这种 特殊的Cache称为转换后援缓冲器,简称TLB (或快表)。 9. 当处理器发现有未被屏蔽的中断请求发生时,通常通过执行一个“中断隐指令”进行中断响应。在 中断响应过程中,完成三个任务,它们是关中断(或清除中断允许标志)、保存断点(及机器状态)、将中断服务程序首地址送PC。 10. 现代计算机的主存大多采用字节编址方式。所以,假定一个分页虚拟存储器系统的虚拟地址位数为 48位,则虚拟(逻辑)地址空间大小应为256TB。若页面大小为512KB,则一个程序最多可以有512M (或229)个页面。

计算机组成原理习题及答案54686word版本

计算机组成原理习题及答案54686

概论 一、选择题: 1.1946年研制成功的第一台电子数字计算机称为_B_。A.EDVAC B.ENIAC C.EVNAC D.EINAC 2.完整的计算机系统应包括__D_____.A..运算器、存储器、控制器 B.外部设备和主机 C.主机和存储器 D.配套的硬件和软件设备 3.计算机系统中的存储器系统是指__D____.A.RAM存储器 B.ROM存储器 C.内存储器 D.内存储器和外存储器 4.至今为止,计算机中的所有信息仍以二进制方式表示的理由是_C_____. A..节约元件 B.运算速度快 C.物理器件性能所致 D.信息处理方便 5.计算机硬件能直接执行的只有_B___. A.符号语言 B.机器语言 C.机器语言和汇编语言 D.汇编语言 二、填空题: 1.计算机的硬件包括__运算器_._控制器_._存储器_._输入设备_._输出设备__. 2.在计算机术语中,将运算器和控制器合在一起称为_CPU__,而将_CPU__和存储器合在一起称为__主机__. 3.计算机的软件一般分为两大类:一类叫_系统__软件,一类叫_应用__软件,其中,数据库管理系统属于_系统_软件,计算机辅助教学软件属于__应用___软件. 4.计算机系统中的存储器分为_内存储器_和_外存储器_.在CPU执行程序时,必须将指令存放在_内存储器__中. 5.输入、输出设备以及辅助存储器统称为_外部设备___. 6.计算机存储器的最小单位为__位___,1KB容量的存储器能够存储_1024*8__个这样的单位. 7.在计算机系统中,多个系统部件之间信息传送的公共通路称为__总线___,就其所传送的信息的性质而言,在公共通路上传送的信息包括_数据__、__地址__和__控制___信息. 三、衡量计算机性能的基本指标有哪些? 答:1.基本字长 2.数据通路宽度 3.运算速度:包括CPU时钟频率和数据传输率 4.存储器的容量:包括主存储器的容量和外存储器的容量 5.外围设备及其性能 6.系统软件配置运算方法和运算器 一、选择题: 1.在机器数中,__B____的零的表示形式是唯一的. A.原码 B.补码 C.反码 D.原码和反码 3.若某数X的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法__B__码. A.原 B.补 C.反 D.移 4.运算器虽有许多部件组成,但核心部分是__B____. A.数据总路线 B.算术逻辑运算单元 C.多路开关 D.通用寄存器 5.在定点二进制运算器中,减法运算一般通过__D_____来实现. A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器

计算机组成原理试题及答案

《计算机组成原理》试题 一、(共30分) 1.(10分) (1)将十进制数+107/128化成二进制数、八进制数和十六进制数(3分) (2)请回答什么是二--十进制编码?什么是有权码、什么是无权码、各举一个你熟悉的有权码和无权码的例子?(7分) 2.已知X=0.1101,Y=-0.0101,用原码一位乘法计算X*Y=?要求写出计算过程。(10分) 3.说明海明码能实现检错纠错的基本原理?为什么能发现并改正一位错、也能发现二位错,校验位和数据位在位数上应满足什么条件?(5分) 4.举例说明运算器中的ALU通常可以提供的至少5种运算功能?运算器中使用多累加器的好处是什么?乘商寄存器的基本功能是什么?(5分) 二、(共30分) 1.在设计指令系统时,通常应从哪4个方面考虑?(每个2分,共8分) 2.简要说明减法指令SUB R3,R2和子程序调用指令的执行步骤(每个4分,共8分) 3.在微程序的控制器中,通常有哪5种得到下一条指令地址的方式。(第个2分,共10分) 4.简要地说明组合逻辑控制器应由哪几个功能部件组成?(4分) 三、(共22分) 1.静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方?(7分) 2.CACHE有哪3种基本映象方式,各自的主要特点是什么?衡量高速缓冲存储器(CACHE)性能的最重要的指标是什么?(10分) 3.使用阵列磁盘的目的是什么?阵列磁盘中的RAID0、RAID1、RAID4、RAID5各有什么样的容错能力?(5分) 四、(共18分) 1.比较程序控制方式、程序中断方式、直接存储器访问方式,在完成输入/输出操作时的优缺点。(9分) 2.比较针式、喷墨式、激光3类打印机各自的优缺点和主要应用场所。(9分) 答案 一、(共30分) 1.(10分) (1) (+107/128)10 = (+1101011/10000000)2 = (+0.1101011)2 = (+0.153)8 = (+6B)16 (2) 二-十进制码即8421码,即4个基2码位的权从高到低分别为8、4、2、1,使用基码的0000,0001,0010,……,1001这十种组合分别表示0至9这十个值。4位基二码之间满足二进制的规则,而十进制数位之间则满足十进制规则。 1

计算机组成原理试卷与答案

一、选择题 1.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校 验的字符码是______。 A 11001011 B 11010110 C 11000001 D 11001001 2.8位定点字长的字,采用2的补码表示时,一个字所能表示的整 数范围是______。 A .–128 ~ +127 B. –127 ~ +127 C. –129 ~ +128 D.-128 ~ +128 3.下面浮点运算器的描述中正确的句子是:______。 a)浮点运算器可用阶码部件和尾数部件实现 b)阶码部件可实现加、减、乘、除四种运算 c)阶码部件只进行阶码相加、相减和比较操作 d)尾数部件只进行乘法和减法运算 4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那 么它的寻址范围是______ A. 64K B. 32K C. 64KB D. 32 KB 5.双端口存储器在______情况下会发生读/写冲突。 a)左端口与右端口的地址码不同 b)左端口与右端口的地址码相同 c)左端口与右端口的数据码不同 d)左端口与右端口的数据码相同

6.寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 7.微程序控制器中,机器指令与微指令的关系是______。 a)每一条机器指令由一条微指令来执行 b)每一条机器指令由一段微指令编写的微程序来解释执行 c)每一条机器指令组成的程序可由一条微指令来执行 d)一条微指令由若干条机器指令组 8.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是 ______。 a)全串行运算的乘法器 b)全并行运算的乘法器 c)串—并行运算的乘法器 d)并—串型运算的乘法器 9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的 时间较长,因此机器周期通常用______来规定。 a)主存中读取一个指令字的最短时间 b)主存中读取一个数据字的最长时间 c)主存中写入一个数据字的平均时间 d)主存中读取一个数据字的平均时间 10.程序控制类指令的功能是______。 A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送

相关文档
最新文档