文档库 最新最全的文档下载
当前位置:文档库 › 计算机组成复习题

计算机组成复习题

计算机组成复习题
计算机组成复习题

一、选择题

1. 下列数中最小的数是()。

A.(1011011)2 B.(142)8 C.(62)16 D.(10010111)BCD

2. 下列数中最大的数是()。

A.(1011011)2 B.(142)8 C.(82)16 D.(10010111)BCD

3. 下列数据代码中含有一位偶校验位,其中出错的数据代码是()。A.01011001 B.10010010 C.10101010 D.10000001

4. 下列数据代码中含有一位奇校验位,其中出错的数据代码是()。A.01011000 B.10010010 C.10101010 D.10000000

5. 在机器数()中,零的表示形式是唯一的。

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

6. 正数的机器数等于其真值的码制有()。

A.原码B.补码C.反码D.原码、反码、补码

7. 影响加法器运算速度的主要因素是()。

A.组成全加器的元器件的工作速度B.串行进位链的总延迟时间C.所有本地进位di产生的速度D. 所有全加和Qi产生的速度

8. 一个完整的计算机系统应包括()。

A.运算器、存储器、控制器B.主机和外部设备

C.主机与应用程序D. 配套的硬件设备和软件系统

9. 中央处理机(CPU)是指()。

A.运算器B.控制器

C.运算器和控制器D. 运算器、控制器和主存储器

10. 运算器是由多种部件组成的,其核心部件是()。

A.数据寄存器B.累加器

C.多数转换器D. 算术逻辑运算单元

11. 用于存放现行指令的寄存器称为()。

A.指令寄存器B.指令译码器C.程序计数器D.程序状态寄存器12. PSW是指令部件中()。

A.指令寄存器B.指令译码器C.程序计数器D.程序状态寄存器

13. 在CPU中跟踪指令后继地址的寄存器是()。

A.主存地址寄存器B.指令寄存器

C.程序计数器D. 状态条件寄存器

14. 计算机中的存储系统是指()。

A.RAM存储器B.ROM存储器C.主存储器D.内存储器和外存储器15. 主存储器和CPU之间增加高速缓冲器的主要目的是()。

A.扩大主存储器容量B.解决主存与CPU之间速度匹配问题

C.扩大CPU通用寄存器数量D. 既扩大主存容量又提高主存速度

16. EPROM是指()。

A.随机读写存储器B.可编程的只读存储器

C.只读存储器D. 可擦除的可编程只读存储器

17. 随机存储器是指()。

A.在工作时内容不能改变

B.以任意次序读写任意存储单元所用的时间相同

C.只能以某种预先确定的顺序来读写存储单元

D. 不是根据地址而是根据所存储信息的全部特征可部分特征存取

18. 存储周期是指()。

A.存储器的读出时间

B.存储器的写入时间

C.访问时间

D.存储器进行连续读和写操作所允许的最短时间间隔

19. 指令周期是指()。

A.从主存储器读取一条指令的时间

B.执行一条指令的时间

C.从主存中读取一条指令到指令执行结束的时间

D.主频脉冲时间

20. 同步控制是()的方式。

A.只适用于CPU控制B.只适用于外部设备控制

C.所有指令执行时间都相同 D. 由统一时序信号控制

21. 将输入输出数据传送过程中全部工作由一个专用处理机守成的工作方式称为()方式。

A.直接传送B.DMA C.通道D.I/O处理机

22. 使CPU与I/O设备完全并行工作方式是()方式。

A.程序直接传送B.中断C.通道D.程序查询

23、在寄存器间接寻址中,操作数是放在( )。

A、堆栈

B、主存单元

C、通用寄存器

D、程序寄存器

24、把源程序变成目标程序的应用软件是( )。

A、EDIT

B、MASM

C、LINK

D、DEBUG

25、计算机中的存储系统是指( )。

A、主存与快存

B、主存与外存

C、只读存储器

D、随机存储器

26、ASCII码是属于( )数据。

A、数值

B、字符

C、逻辑

D、操作数

27、存储容量的基本单位是( )。

A、位

B、字节

C、字

D、存储单元数

28、在CPU中跟踪指令的后继地址的寄存器是( )。

A、指令寄存器

B、程序计数器

C、状态寄存器

D、主存地址寄存器

29、计算机中最基本的、不可再分解的操作是( )。

A、微指令

B、微命令

C、微操作

D、微程序

30、按( )分类可将存储器分为随机、只读及顺序存储器

A、功能

B、存储介质

C、存取方式

D、器件原理

31、中断是()

A、子程序调用B、确定性的

C、随机发生的D、多道程序

32、程序计数器PC是()

A、指令部件B、时序部件

C、高速缓冲器D、程序状态寄存器

33、同步控制是( )方式

A、只实用于CPU控制

B、由统一时序信号控制

C、只实用于外部设备控制

D、所有指令执行时间均相等

34、堆栈是按( )组织的存储区域

A、最优化原理

B、程序存储原理

C、程序访问的局限性原理

D、先进后出原则

35、CPU总线按功能可分为( )种总线

A、1

B、2

C、3

D、4

36、在做加法时,D7为有进位且结果为正,则标志位CF和SF为()

A、0和0B、0和1C、1和0D、1和1 37、影响加法器速度的主要因素是( )

A、组成全加器的元器件的工作速度B、所有本地进位Cn产生的速度C、所有全加和Qn产生的速度D、串行进位链的总延迟时间38、微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是()。

A.用微程序计数器μPC来产生后继微指令地址

B.根据现行微指令的下地址字段和测试字段决定后继微指令地址

C.用程序计数据器PC来产生后继地址

D.通过微指令中指定的专门字段来控制产生后继微指令地址

39. 冯·诺依曼机的基本特征是()。

A.微程序控制B.存储程序控制

C.组合逻辑控制D.同步控制

40.在CACHE-主存层次中的替换法是由( )实现的;对虚拟存储器的控制是由( )完成的

A、硬件

B、软件

C、软硬件

D、外部设备

二、填空题

1. 浮点数表示中,数据的范围由_____的位数据决定,数的精度由______ 决定。

2. 已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码为,5

的ASCII码为。

3. 15的8421码为______________ 。

4. 每条指令由两部分组成,即___________部分和________部分。

5. 运算器的主要功能是进行_________ 。

6. .中断返回时要恢复____ 和_____ ,才能返回主程序继续执行。

7. 计算机的I/O系统由____、________ 、_____ 和组成。

8. I/O接口一般分为_____ 接口和_________ 接口两种。

三、

1.将十进制数+107/128 和–52化成二进制数,再写出各自的

原码、反码、补码表示(符号位和数值位共8位)。

答案:+107/128 = 0.1101011 –52 = –110100

原码表示01101011 10110100

反码表示01101011 11001011

补码表示01101011 11001100

2. 按你的理解,画出一个相对完整的定点运算器的示意组成框图,包括入出数

据和基本的控制信号。

答案:

结果输出

3. 设A= –0.101101*2-3, B= 0.101001*2-2, 首先将A、B表示为规格化的浮点数,要求阶码用4位(含阶码符号)移码表示,尾数用8位(含浮点数的符号)原码表示;再写出A+B的计算步骤和每一步的运算结果。

答案:–0.101101*2-3的浮点数的格式: 1 0101 1011010

0.101001*2-2的浮点数的格式:0 0110 1010010

计算A+B:(1)求阶差:ξ

(2)对阶:A变为1 0110 01011010

(3)尾数相加11 10100110 双符号位补码相加

+ 00 1010010

00 0100101

(4) 规格化:左规,尾数为0 1001010 ,阶码为0101

(5) 无舍入操作,亦不溢出,

故最的终浮点数格式的结果:0 0101 1001010,即+0.1001010%*2-3。

4.用补码进行加减运算(用6位二进制表示,左边2位为符号位),并使用变形补码来判断结果是否溢出?若溢出是何种溢出。

(1) 已知X=-8,Y=11,计算[X-Y]补

(2) 已知X=9,Y=-7,计算[X-Y]补

5.用补码进行加减运算,并判断结果是否溢出?是何种溢出?

(1) X=0.10010,Y=-0.10011,计算X-Y

(2) X=-0.10111,Y=0.10011,计算X+Y

6 .已知被乘数[X]原=11101,乘数[Y]原=01011。利用原码一位乘法求:[X×Y] 原=?(要求写出具体乘法步骤

7.已知X=0.11111,Y=-0.10101,用原码一位乘法计算X×Y=?(要求写出具体乘法步骤)

将十进制化二进制,再写原码、补码、反码

-0.276=(-0.0100011)2 =原(10100011)=补(11011101)=反(11011100)

47=(0101111)2=原(0101111)=补(0101111)=反(0101111)

8.判断二元码的编码系统是有权码还是无权码,写出推导过程

十进制二元码的编码

0 0000

1 0111

2 0110

3 0101

4 0100

5 1011

6 1010

7 1001

8 1000

9 1111

(1)推导过程:设4位二元码每位分别为ABCD,且假定其为有权码,则从数值4的编码0100可求得B的位权为4;从数值8的编码1000可求得A的位权为8;再从数值7的编码1001可求得D的位权为-1;从数值6的编码1010可求得C的位权为-2。再用ABCD的位权分别为8、4、-2、-1来验证数值0、1、2、3、5、9的编码值,结果都正确。

(2)判断是有权码还是无权码:(结论)该编码系统是有权码

9.用补码运算方法计算X+Y=?并判断结果是否溢出。

(1)X=0.1011 Y=0.1100

∵[X]补=001011, [Y]补=001100

001011

+ 001100

010111

有溢出

(2)X=-0.1011

Y=0.1001

∵[X]补=110101,

[Y]补=001001

110101

+ 001001

111110

不溢出

10.(1)浮点数阶码选用移码表示有何优点?

答:浮点数的阶码用移码表示有利于表示和处理浮点数的机器零(或答有利于简化机器中的判0线路)

(2)浮点数表示中的隐藏位技术作用是什么?在什么时刻完成对隐藏位的处理?

答:浮点数表示中的隐藏位,是指可以把规格化浮点数的尾数最高位的值(原码时为1,补码时与符号位相反)省去,以便提高一位二进制尾数的表示精度。这一处理应出现在保存浮点数到存储器之前(隐藏起来),或从存储器读浮点数到运算器中(恢复回来)的时刻来进行。

(3) 浮点数表示中,当尾数选用补码表示时,如何表示十进制的-0.5,才满足规格化表示的要求?

答:十进制的-0.5应表示为-1*2-1的形式

四、简答题

1.举例说明计算机中寄存器寻址、寄存器间接寻址、变址寻址、堆栈寻址从形式地址到得到操作数的寻址处理过程。

答:(1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数;(2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数;(3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数;(4)堆栈寻址,通常形式地址为将写入堆栈的、或接收堆栈读出内容的寄存器名(或编号),指令中不直接给出内存地址,而是选用默认的堆栈指针寄存器中的内容为内存地址,读写堆栈总伴有修改堆栈指针的操作。

2.简要说明条件转移指令和无条件转移指令的相同点和不同点?子程序调用指令与转移指令的区别是什么?

答:(1)二者相同点是都必须在指令中给出转移地址,不同点在于条件转移指令还必须在指令中给出判断是否执行转移所依据的条件。(2)子程序调用指令与转移指令的区别,在于子程序调用指令转移走之后还有个对应的返回

的操作,而一般的转移指令,并不涉及转移走后是否和如何再次转移回来3.在微程序的控制器中,通常有哪5种得到下一条微指令地址的方式。

答:(1)微程序顺序执行时,下地址为本条指令地址加1。(2)在微程序必定转向某一微地址时,可以在微指令字中的相关字段中给出该地址值。(3)按微指令(上一条或本条)的某一执行结果的状态,选择顺序执行或转向某一地址。(4)从微堆栈中取出从微子程序返回到微主程序断点的返回地址,用于微子程序返回处理。(5)依条件判断转向多条微指令地址中的某一地址控制。

4.简要说明组合逻辑控制器中的节拍发生器的作用是什么?简述它的运行原理。

答:(1)其作用是提供执行每一条指令的步骤(时序)标记信号和时序脉冲信号。(2)它是用时序逻辑方式运行的,依据当前的时序状态信息,指令的操作码信息,可能还看指令执行状态的有关信息等,确定出下一个时序状态的值。

5.原理性地说明ADD R0,R1指令、条件相对转移指令的指令格式和执行步骤。答案:ADD R0,R1,指令中给出操作码和R0、R1的编号,

指令执行步骤:

(1)程序计数器(PC)的内容送地址寄存器

(2)读内存,读出内容送指令寄存器(IR);PC内容+1(增量);

(3)R0、R1送ALU,ALU执行加运算,运算结果存回R0寄存器;

保存运算结果的特征状态。

(4)检查有无中断请求,有,则响应中断,无则转入下一条指令的执行过程。

条件相对转移指令,指令中给出操作码和相对转移偏移值,条件转移要依据的转移判断条件;

指令的执行步骤:

其中(1)、(2)步的取指和最后一步的判中断同前一条指令的处理,(3)执行条件转移指令时,要判别指定的条件,若为真,

才执行:尚未修改的PC内容送ALU,相对转移偏移值送ALU,

ALU执行加操作,结果送入PC;

否则顺序地进入下一条指令的执行过程;

6.说明计算机的组合逻辑控制器和微程序控制器在组成和运行原理两个方面的同异之处,比较它们的优缺点;

答案:组合逻辑的控制器和微程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能;不同点主要表现在:处理指令执行步骤的办法,提供控制信号的方案不一样,组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,其优点是运行速度明显地快,缺点是设计与实现复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到很大缓解;微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,其缺点是运行速度要慢一些,优点是设计与实现简单些,易于用于实现系列计算机产品的控制器,理论上可实现动态微程序设计。

7.什么是形式地址?简述对变址寻址、相对寻址、基地址寻址应在指令中给出

些什么信息?各自有什么样的主要用法?

答:表示在指令中的操作数地址,通常被称为形式地址。

变址寻址在指令中给出变址偏移量,把指令中给出的变址偏移量与指定的变址寄存器中的内容相加之和作为操作数的地址,适合处理数组型数据;相对寻址应在指令字中给出相对偏移量,把指令字给出的数值与程序计数器PC的内容相加作为操作数地址或转移指令的转移地址;基地址寻址是指把程序中所用的地址与一个特定的寄存器内容相加之和作为操作数的地址或指令的地址,主要用于多道程序或浮动地址程序定位存储器空间。8.计算机指令操作数的几个来源?

答:CPU内部的通用寄存器;外围设备接口中的寄存器;内存储器的一个存储单元。

9.说明采用多级结构的存储器系统的目的?说明每一层存储器所用的存储介质的种类。

答:(1)采用多级结构的存储器系统的目的,是通过把读写速度高、但容量较小、存储的单位成本最高的高速缓冲存储器,与读写速度略慢、但容量可以更大、价格适中的主存储器,和读写速度最慢、但容量可以极大、存储价格最低的告诉磁盘空间(虚拟存储器),组织成统一管理与调度的一体化的存储器系统,以便达到高速度、大容量、低价格的目的,即得到具有更高的运行性能/价格比的存储器系统。(2)高速缓冲存储器用静态存储器芯片实现,主存储器用动态存储器芯片实现,虚拟存储器使用的是高速磁盘上的一片存储空间。

10.使用多体结构的主存储器的目的是什么?什么是低位地址交叉,其优点何在?

答:(1)使用多体结构的主存储器,是为了使用可以独立读写的多哥存储器,以提高对他们并行读写、快速得到多哥数据的能力,缓解单个主存储器读写速度慢的矛盾(2)在多体结构的主存储器中,通常多选用把相邻的存储字存放在不同的存储体中,这被称为低位地址交叉的组织形式,它更符合程序运行的局部性原理,有利于同时(或时间上有覆盖)地读写地址相邻的几个存储字。

11.说明只写一次型光盘的组成?完成读写操作的基本原理?

答:(1)写一次型光盘设备由光盘机和盘机组成。光盘机由主轴驱动机构、读写光头和寻道定位机构、激光器、光束分离器和光聚焦镜等组成。光盘是圆形的、用语记录信息的盘片,由基板、铝质反射层和薄金属膜三层结构组成,基板提供合适的机械性能,反射层用于反射接收到的激光信号,而金属膜则是记录信息(区分“0”“1”信号)的介质(2)激光器可以产生一定亮度(强度)的激光束,是光源部件。光束分离器把接收到的激光束分成为写光束和读光束两部分。调制器用语控制是否要让写光束通过。写光束要通过跟踪反射镜和聚焦镜实现寻道定位,把写光束聚焦为很细的光束打到指定的光盘位置,从而在那里融出一个小于1λ的一个小坑,表示已完成1个1信号的写入操作。读出时,读光束也会照射到指定的光盘位置,但它的能量很弱,不会改变金属膜的反射特性,只会把所照到之处有无小坑通过反射光的强弱表现出来,反射回来的光被送到光敏二极管,从而确定读出来的是“1”信号还是“0”信号。由于金属膜的反射特性,一旦被破坏了就不能在恢复,所以这种类型的光盘只能被写一次。

12.说明多级结构的存储器系统是建立在什么原理之上的?解释什么是多级结构存储器系统中的一致性原则和包含性原则?

答案:建立在程序运行的局部性原理之上的,即在一小段时间内,运行的程序只

使用少量的指令和少量的数据,而这少量的指令和少量的数据往往又集中在存储

器的一小片存储区域中,指令顺序执行比转移执行的比例要大,故可以按对所使

用的指令和数据的急迫和频繁程度,将其存入容量、速度、价格不同的存储器中,

从而取得更高的性能价格比。

一致性原则,指保存在不同级的存储器中同一个数据必须有相同的值;包含

性原则,指保存在内层存储器(靠近CPU )中的数据一定也被保存在外层存储

器中,即保存在内层存储器中的数据只是已保存在外层存储器中更多数据中的一

小部分的复制品。

13. 用16K*8 bit 的静态存储器器件实现64K*16 bit 的主存储器系统,按字寻

址,请设计并画出该主存储器的逻辑框图,说明地址总线和数据总线的位数,该

存储器与16位字长的CPU 的连接关系。

答案: 该存储器所用器件的容量为16K 8 bit ,为实现64K 的总容量,要用4

片存储器芯片实现字扩展,为实现16位的字长,每个字要用2片芯片实现位扩

展,故该主存总计用8片存储器芯片实现。要寻址64K 字,内存地址应为16位;

CPU 与内存字长为16位,故数据总线也应为16位。

14.什么上动态存储器的破坏性读出?什么是动态存储器的回写?

答:动态性存储器读数据时,会使电容Cs 中原存储的电荷丢失,就是通常说的

动态性存储器的破坏性读出的含义;为了保持原记忆内容,必须在读操作之后跟

随有一次写回操作,又被称为预充电延迟。

14.说明段表的组成与逻辑段地址到内存物理地址的变换过程:

15.磁记录方式指的是什么?有哪几种编码方式?

答:磁记录方式,指的是一种编码方法,即按什么方案,把一连串的二进制信息

变换成存储介质磁层中的一个序列的磁化翻转状态,并且可以容易、可靠地用读写控制电路实现这一转换过程。编码方式:归零制,不归零制,见1就翻的不归零制,调相制,调频制,改进调频制。

16.阵列磁盘应用什么类型的接口卡?该卡上大体有些什么组成部件?阵列盘中的RAID0,RAID1,RAID4和RAID5指的是什么类型的容错处理?

答:磁盘阵列应用的是一种特定的接口卡——阵列控制卡,该卡的一端被插接到高速的SCSI总线或PCI总线的插槽中,以便与计算机主机接通;另外一端有1~3组磁盘设备连接,每组可有串行连接在一起的1~7物理磁盘。该卡是一个有较强智能处理能力的接口电路,卡上有一个单片机,和起缓冲作用的DRAM存储器。RAID0指的是数据散放;RAID1指的是磁盘镜像;RAID4指的是数据保护;RAID5指的是分布式数据保护。

17.说明通用可编程输入/输出接口电路中通常应包括那些组成部件,各自的主要功能是什么?通用可编程接口一词中的通用和可编程是何含义。

答案:设备识别电路,用于CPU找到要用的设备;数据缓冲(输入/输出)寄存器,用于解决CPU与设备间交换数据时的缓冲问题;控制寄存器,用于存放CPU送到接口的控制命令等;状态寄存器,指出设备的运行状态,供CPU 查询;中断逻辑电路,用于记忆中断请求,处理屏蔽中断,响应中断及处理等;其它可能有关的电路(如电平转换、串并行转换等)。

通用可编程接口一词中的通用,是指该接口电路有多种功能和用法,可编程则指可以用计算机指令指定该接口的功能、运行方式、运行控制参数等。

18. 说明激光打印机原理性组成和完成打印操作的运行过程;

答案:激光打印机原理性组成,记录鼓,带电器,印字机控制器,碳粉盒,打印纸及其走纸机构,转印装置,加热部分等;

打印操作的运行过程:带电器在记录鼓表面充一层电荷,印字机控制器把要打印的内容(如字符)的点阵信息以激光束的形式照射到已带电的记录鼓表面,以放掉无打印点要求的全部位置上的电荷,当记录鼓转动到碳粉盒处,有打印点要求的位置上的电荷会将碳粉吸引上来,当带有碳粉字形的记录鼓转动到转印装置处时,打印纸正处在记录鼓和转印装置之间,转印装置上所加的更强的反向电荷将把记录鼓上所带有字形碳粉吸引到打印纸上,加热部分将把纸上的碳粉熔化并烘干,使已在打印纸上的字形牢固地保存下来,完成了打印过程。

19. 总线上的BURST传送方式(成组数据传送)与正常传送方式的区别是什么? 简要说明一次中断的响应与处理过程。

答案:总线上的BURST传送方式是通过一次地址时间跟多次数据时间,高速完成一组(多个)数据传送;正常传送方式是通过一次地址时间跟一次数据时间来完成一个数据传送过程;

一次中断的响应与处理过程:当有中断请求时,若此时系统允许中断,CPU 正在处理的程序的优先级比正在请求的中断优先级低,又到了一条指令执行结束时刻,则CPU将可以响应中断。

处理中断的过程:关中断;保存断点,保存现场;判中断源并转中断服务程序;

开中断;执行中断服务程序;关中断;恢复现场,恢复断点;开中断;返回断点。

20.说明采用DMA(直接存储访问)传送方式的目的?DMA借口中比一般输入/输出借口汇总要多出一些什么功能电路?

答:(1)采用DMA传送方式的目的,是为了在尽量少打扰CPU的情况下,让高速外设通过DMA卡成批地与主存储器直接进行数据传送,既保证了CPU高速运算的处理能力,又得到了告诉外设高效率的输入/输出能力。(2)在DMA 接口卡中,比一般通用接口卡中要多出内存地址计数器,传送信息数量的计数器,DMA运行方式DMA请求、处理的逻辑线路

21.计算机的CPU通常直接提供并使用3种总线,分别说明地址总线的位数、数据总线的位数和时钟频率对计算机的性能有什么影响?控制总线的具体作用是什么?说明总线周期是什么含义,总线的等待状态是什么含义?

答:在3种总线中,地址总线的位数决定了最大的住存储器的寻址空间;数据总线的位数与其运行频率的乘积正比于该总线最高的数据传送能力;控制总线的作用是指明总线的周期类和一次入/出操作完成的时刻。(2)总线周期是通过总线完成依次数据传送的时间,通常由一次地址时间和依次数据时间组成,若读写的存储器或外围设备的运行速度慢,在一次数据时间之内不能完成读写操作,就要再增加一到多次数据时间,这增加的一到多次数据时间被称为总线的等待状态。

22.中断在计算机系统中的作用有哪些?

答案:①中断是一种重要的输入输出方式,它不仅可以减少CPU用于完成入出操作的时间,而且使设备准备数据和CPU算题并行执行,还支持多台设备并发地和CPU交换数据,从而极大地提高了计算机系统的总体性能;在多台处理机构建成一个更大的计算机系统时,中断是解决他们之间进行信息传送和功能分配、任务切换的关键机制

②硬件故障报警与处理

③支持多道程序并发运行,提高计算机系统的使用效率

④支持实时处理功能

⑤中断是支持人机交互与联系的重要手段。

23.一次中断处理的完整过程?

答案:由中断请求、中断响应和中断处理3个阶段组成。

24.CRT显示器为什么采用光栅扫描方式?光栅扫描与随机扫描各自的优缺点是什么?

答案:光栅扫描方式下,电子束要从左到右、从上到下扫描整个屏幕,扫描控制本身不必区分什么位置上有点要显示,什么位置上的点不显示,它只是控制电子束在整个屏幕上重复移动,具体显示内容则通过另外的逻辑电路实现。由于它的技术成熟性好,产品价格便宜,所以被广泛应用与CRT显示器上。光栅扫描的缺点是扫描冗余时间多,分辨率较低。随机扫描方式画图速度快,分辨率高,缺点是扫描控制逻辑比较专用、复杂,产品生产批量不够大,价格较高。

答案:1、D 2、C 3、B 4、C 5、B 6、D 7、 B 8、D 9、C 10、D 11、A

12、D 13、A 14、D 15、D 16、D 17、D 18、D19、C 20、D 21、D 22、

C 23、C 24、B 25、B 26、B 27、B 28、

D 29、C 30、C 31、D 32、A 33 、B 34、D 35、C 36、A 37、38、A 39、40、C

答案:1、阶码尾码

2、0110011 0110101

3、00010101

4、操作码操作数地址

5、数据的算术和逻辑运算

6、断点开中断

7、计算机总线输入输出借口输入输出设备

8、串行并行

计算机组成原理复习题

填空题 1. 计算机系统的层次结构由低级到高级为(微程序设计级)、(一般机器级)、操作系统级、汇编语言级、高级语言级。 2. 计算机系统中,传输信息基本有四种方式:(并行传送)、(串行传送)串并行传送、分时传送。 3. Cache的替换算法有(先进先出算法)和(最近最少使用算法) 4. 按CPU能否禁止中断的进入分类,中断分为(可屏蔽中断)和(不可屏蔽中断)。 5. CPU的操作控制器有(存储程序型)和(逻辑控制型)、组合型等几种。 6. 一个具有k级过程的流水线处理n个任务需要的时钟周期数为(k+n-1)。 7. 总线可分为(地址总线)(数据总线)和控制总线三类。 8. 输入输入设备的编址方式有(存储器映像编址)和(I/O独立编址)。 9. CISC指(复杂指令集计算机),RISC指(精简指令集计算机)。 10. 从机器指令的结构分,机器指令由(操作码)和(地址码)组成 21.存储器的访问有存储器的读和存储器两种操作。 22.标准的ASCII码用7位二进制表示,共有128个编码。 23.在cache的直接映像方式中主存的地址分为区号、块号和块内地址三部分。 24.在cache的全相联映像方式中主存的地址分为主存块号和块内地址两部分。 25.虚拟存储器主要解决主存储器的容量问题。 26.一条指令的格式通常由操作码确定,指令译码器对操作码译码后才能知道指令的功 能,同时也明确了指令中个字段的划分。 27.为了执行指令,控制器必须按照一定的时序生成控制信号,生成控制信号的方法主要 有硬件连线逻辑方式和微程序方式。 28.条件转移指令可以将比较操作设计成条件转移指令的一部分,优点是不需要寄存

计算机组成原理考试题库

计算机原理考试题库 一、选择题 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.多核处理机是空间并行计算机,它有___多__个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)

计算机组成原理模拟试题

计算机组成原理 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 .(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、什么是适配器?简述其功能。 适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调的工作。

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

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

第一章计算机系统概论 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.大规模集成电路

最新计算机组成原理作业练习题

第四章作业 1填空题 1. 计算机中的存储器是用来存放数据和程序的,随机访问存储器的访问速度与储存单元的 物理位置无关。 2. 对存储器的访问包括_直接访问_和_串行访问_两类。 3. 2计算机系统中的存储器分为内存_和_外存_。在CPU执行程序时,必须将指令存在_ 内存③____中。 4. 主存储器的性能指标主要是储存容量、存取速度②、存储周期和存储器带宽。 5. 存储器中用单元地址号来区分不同的存储单元,1GB=②KB。 6. 半导体存储器分为①、②、只读存储器(ROM)和相联存储器等。 7. RAM的访问时间与存储单元的物理位置①,任何存储单元的内容都能被② 8. 存储揣芯片由①、②、地址译码和控制电路等组成。 9. 地址译码分为①方式和②方式。 10.双译码方式采用①个地址译码器,分别产生②和③信号。 11.若RAM芯片内有1024个单元,用单译码方式,地址译码器将有①条输出线;用双译码方式,地址译码器有②条输出线。 12.静态存储单元是由晶体管构成的①,保证记忆单元始终处于稳定状态,存储的信息不需要②。 存储器芯片并联的目的是为了①,串联的目的是为了②。 14.计算机的主存容量与①有关,其容量为②。 1. 要组成容量为4MX8位的存储器,需要①片4MXl位的存储器芯片并联,或者需要②片 1MX3的存储器芯片串联。

16.内存储器容量为256K时,若首地址为00000H,那么末地址的十六进制表示是 17.主存储器一般采用①存储器件,它与外存比较存取速度②、成本③。 18.三级存储器系统是指______这三级: 19.表示存储器容量时KB=_①_,MB=_②_;表示硬盘容量时,KB=③,MB=④。 20.只读存储器ROM可分为①、②、③和④四种。 21.SRAM是①;DRAM是②;ROM是③;EPROM是④。 22.半导体SRAM靠①存储信息,半导体DRAM则是靠②存储信息。 23.广泛使用的①和②都是半导体③存储器。前者的速度比后者快,但④不如后者高,它们的共同缺点是断电后⑤保存信息。 24.CPU是按____访问存储器中的数据。 24.EPROM属于①的可编程ROM,擦除时一般使用②,写入时使用高压脉冲。 25.对存储器的要求是①,②,③。为了解决这三个方面的矛盾,计算机采用多级存储器体系结构。 26.动态MOS型半导体存储单元是由一个①和一个②构成的。

计算机组成原理习题及答案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)主存中写入一个数据字的平均时间

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

中南大学现代远程教育课程考试(专科)复习题及参考答案 《计算机组成原理》 一、选择题: 1.定点运算器用来进行[ ] A.十进制数加法运算B.定点数运算 C.浮点数运算D.即进行定点数运算也进行浮点数运算 2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为[ ] A.64,16 B.16,64 C.64,8 D.16,16 3. 目前的计算机中,代码形式是[ ] A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 4. 采用DMA 方式传送数据时,每传送一个数据就要用一个[ ] A.指令周期 B.数据周期 C.存储周期 D.总线周期 5.冯.诺依曼机工作方式的基本特点是[ ] A.多指令流单数据流B.按地址访问并顺序执行指令 C.堆栈操作D.存储器按内容选择地址 6.某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正整数为[ ] A.+(231-1) B.+(230-1) C.+(231+1) D.+(230+1) 7.下列数中最大的数是[ ] A.(100110001)2 B.(227)8 C.(98)16 D.(152)10 8.哪种表示法主要用于表示浮点数中的阶码[ ] A. 原码 B. 补码 C. 反码 D. 移码 9. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用下列哪个来规定[ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 10. 下面叙述的概念中哪个是正确的[ ] A.总线一定要和接口相连 B.接口一定要和总线相连 C.通道可以代替接口 D.总线始终由CPU控制和管理 11. 在定点二进制运算器中,减法运算一般通过下列哪个来实现[ ] A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 12. 下列有关运算器的描述中哪个是正确的[ ] A.只作算术运算,不作逻辑运算 B.只作加法 C.能暂时存放运算结果 D.以上答案都不对 13. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为[ ] A.8,512 B.512,8 C.18,8 D.19,8 14. 完整的计算机系统应包括[ ]

计算机组成原理题库

、下列描述中正确的是 A控制器能理解、解释并执行所有的指令及存储结果 B一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部件 C所有的数据运算都在CPU的控制器中完成 D以上答案都正确 4、有一些计算机将一部分软件永恒的存于只读存储器中,称之为 A硬件 B软件 C固件 D辅助存储器 E以上都不对 5、输入、输出装置以及外接的辅助存储器称为() A操作系统 B存储器 C主机 D外围设备 7、完整的计算机系统应包括() A运算器、存储器、控制器 B外部设备和主机 C主机和实用程序 D配套的硬件设备和软件系统 8、计算机系统中的存储系统是指() A .RAM存储器存储器 C.主存 D.主存和辅存 19、计算机的算术逻辑单元和控制单元合称为() A. ALU B. UP C. CPU D. CAD 35、储存单元是指() A.存放一个字节的所有存储集合 B.存放一个储存字的所有存储集合 C.存放一个二进制信息的存储集合 D.存放一条指令的存储集合 36、存储字是指() A.存放在一个存储单元中的二进制代码组合 B.存放在一个存储单元中的二进制代码位数 C.存储单元的集合 D.机器指令 39、存放执行执行指令的寄存器是() 有些计算机将一部分软件永恒地存于只读存储器中,称为(A) 15.计算机将存储,算逻辑运算和控制三个部分合称为(A),再加上(B)和(C)就组成了计算机硬件系统。 目前被广泛使用的计算机是()

A.数字计算机 B.模拟计算机 C.数字模拟混合式计算机 D.特殊用途计算机 9.个人计算机(PC)属于()类计算机。 A.大型计算机 B.小型机 C.微型计算机 D.超级计算机、操作系统最早出现在第(A)代计算机上。 计算机使用总线结构便于增减外设,同时() A.减少了信息传输量 B.提高了信息的传输速度 C.减少了信息传输线的条数 2.计算机使用总线结构的主要优点是便于实现积木化,缺点是() A.地址信息,数据信息和控制信息不能同时出现 B.地址信息与数据信息不能同时出现 C.两种信息源的代码在总线中不能同时传送 5.在三中集合式总线控制中,()方式响应时间最快。 A.链式查询 B.计数器定时查询 C.独立请求 8.三种集合式总线控制中,()方式对电路故障最敏感的 A.链式查询 B.计数器定时查询 C.独立请求 13.在独立请求方式下,若有N个设备,则() A.有一个总线请求信号和一个总线响应信号 B.有N个总线请求信号和N个总线响应信号 C.有一个总线请求信号和N个总线响应信号 14.在链式查询方式下,若有N个设备,则() A.有N条总线请求线 B.无法确定有几条总线请求线 C.只有一条总线请求线

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

计算机组成原理试题及答案 一、选择题(每题3分,共36分) 1、下列数中最小的数是()。B A (1010010)2 B (00101000)BCD C (512)8D(235)16 2、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为(),最小负整数为()。 A A +(215-1),-(215-1) B +(215-1),-(216-1) C +(214-1),-(215-1) D +(215-1), -(1-215) 3、运算器虽由许多部件组成,但核心部分是() B A 数据总线 B 算术逻辑运算单元 C 多路开关 D 累加寄存器 4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现 C A 与非门 B 或非门 C 异或门 D 与或非门 5、立即寻址是指() B A 指令中直接给出操作数地址 B 指令中直接给出操作数 C 指令中间接给出操作数 D 指令中间接给出操作数地址 6、输入输出指令的功能是() C A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送 C 进行CPU与I/O设备之间的数据传送 D 改变程序执行的顺序 7、微程序控制器中,机器指令与微指令的关系是() D A 一段机器指令组成的程序可由一条微指令来执行 B 一条微指令由若干条机器指令组成 C 每一条机器指令由一条微指令来执行 D 每一条机器指令由一段用微指令编成的微程序来解释执行 8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比()A A 最低 B 居中 C 最高 D 都差不多 9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为() B A 23 B 20 C 17 D 19 10、在主存和CPU之间增加Cache的目的是()。 C A 扩大主存的容量 B 增加CPU中通用寄存器的数量 C 解决CPU和主存之间的速度匹配 D 代替CPU中寄存器工作 11、计算机系统的输入输出接口是()之间的交接界面。 B A CPU与存储器 B 主机与外围设备 C 存储器与外围设备 D CPU与系统总线 12、在采用DMA方式的I/O系统中,其基本思想是在()之间建立直接的数据通路。B A CPU与存储器 B 主机与外围设备 C 外设与外设 D CPU与主存 二、判断题(每题3分,共15分) 1、两个补码相加,只有在最高位都是1时有可能产生溢出。(×) 2、相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和(√) 3、指令是程序设计人员与计算机系统沟通的媒介,微指令是计算机指令和硬件电路建立联系的媒介。(√)

相关文档
相关文档 最新文档