文档库 最新最全的文档下载
当前位置:文档库 › 组成原理试卷

组成原理试卷

组成原理试卷
组成原理试卷

简答与应用

1.何谓中断??

中断是由外围设备或其他非预期的急需处理的事件引起的,CPU暂时中断正在执行的程序,转至另一服务程序去处理这一事件,待事件处理完毕后返回原程序继续执行。

2.(不算CPU中的寄存器级)存储系统一般由哪三级组成?请分别简述各层存储器的作用(存放什么内容)及对速度、容量的要求。

主存:存放需要CPU运行的程序和数据,速度较快,容量较大;

Cache:存放当前访问频繁的内容,即主存某些页的内容复制。速度最快,容量较小;

外存:存放需联机保存但暂不执行的程序和数据。容量很大而速度较慢。

3.什么是微程序控制器:

将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存入一个控制存储器,需要时从该存储器中读取。按这种方式工作的控制器称为微程序控制器。

4.当读取并执行一条指令时,控制器的主要功能是什么?

A.从主存取指令,并计算下一条指令在主存中的地址;

B.对指令进行译码,产生相应的操作控制信号;

C.控制指令执行的步骤和数据流动的方向。

5.简述微程序控制器的工作原理

微程序控制器组成中的核心部件是控制存储器(CM),由ROM实现,用于存储按一定规则组织好的全部控制信号。微程序控制器的工作原理:是依据读来的机器指令的操作码找到与之对应的一段微程序的入口地址,并按由指令具体功能所确定的次序,逐条从控制存储器中读出微指令,以“驱动”计算机各功能部件正确运行。

6.什么是机器字长、指令字长和存储字长?

机器字长:CPU一次能处理数据的位数。

指令字长:机器指令的位数。

存储字长:每个存储单元存储的位数。

7.微程序控制器怎么产生操作控制信号?

操作控制信号的产生:事先把操作控制信号以代码形式构成微指令,然后存放到控制存储器中,取出微指令时,其代码直接或译码产生操作控制信号。

8、微程序控制器如何产生微命令?微指令、微程序与机器指令之间的对应关系如何?A.微程序控制器是从控制存储器中读取微指令,从而产生微命令。

B.一条微指令包含的微命令控制实现一步(一个时钟周期)操作,若干条微指令组成的一段微程序解释执行一条机器指令,整个微程序实现指令系统功能。

9.请举例说明总线为什么需要三态?

答:总线上往往连接有多个总线主设备,每一个时刻只能有一个总线主设备占用总线,其他总线主设备输出的地址、数据、控制信号必须处于高阻状态,这样系统才能正常工作。反之,如果信号只有两种状态,连在总线上的不同总线主输出信号状态不一致,信号相互钳制,系统便无法工作。

10.试述浮点数规格化的目的。

答:浮点的规格化是为了使浮点数尾数的最高数值位为有效数位。当尾数用补码表示时,若符号位与小数点后的第一位不相等,则被定义为已规格化的数,否则便是非规格化数。通过规格化,可以保证运算数据的精度。

11.RISC是精简指令系统计算机,它有以下特点:

(1)选取使用频率最高的一些简单指令;

(2)指令长度固定;

(3)只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行;

(4)大部分指令在一个机器周期内完成;

(5)CPU中通用寄存器数量相当多;

12.CPU在每次执行中断服务程序前后应做哪些工作?

答:CPU在每次执行中断服务程序前完成:关中断;保存断点和被停下来的程序的现场信息;判别中断源,转中断服务程序的入口地址;执行开中断指令。CPU在每次执行中断服务程序后完成:关中断,准备返回主程序;恢复现场信息,恢复断点;执行开中断;返回主程序。13.外围设备的I/O控制方式分哪几类?各具什么特点?

程序查询方式:CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单

程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省

了CPU的时间,但硬件结构相对复杂一些。

直接内存访问(DMA)方式:数据传输速度很高,传输速率仅受内存访问时间的

限制。需更多硬件,适用于内存和高速外设之间大批交换数据的场合。

通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高

了CPU的工作效率。

14.请说明指令周期、机器周期、时钟周期之间的关系,并用图进行表示。

指令周期是执行一条指令所需要的时间。也就是从取指令开始到执行完这条指令为止的全部时间。一个指令周期由若干个机器周期组成。(1分)

CPU周期也叫机器周期。是指CPU访问一次主存或输入输出端口所需要的时间。一个CPU周期由若干个时钟周期组成。(1分)

时钟周期是CPU处理操作的最小时间单位,也叫T周期(1分)

指令周期、CPU周期和时钟周期之间的关系如下图所示。(2分)

15、说你认为计算机系统中的硬件和软件在逻辑功能等价吗?为什么?

答:软件与硬件的逻辑功能是等效的,但性能不相同。

16、什么是运算器?它的主要由哪几个功能部件组成?

答:运算器是进行算术逻辑运算的部件。它主要由加法器、通用寄存器、标志寄存器等部件组成。

17、与RAM相比ROM有何特点?

答:ROM掉电后信息不会丢失,但其中的信息只能读不能随便写。

18、与程序中断控制方式相比DMA控制方式有何特点?

答:速度快。响应快、优先级高、处理快、无须现场保护和现场的恢复。但是应用范围没有程序中断控制方式广。

19、微程序控制的基本思想是:把指令执行所需要的所有控制信号存放在控制存储器中,需要时从这个存储器中读取,即把操作控制信号编成微指令,存放在控制存储器中。一条机器指令的功能通常用许多条微指令组成的序列来实现,这个微指令序列称为微程序。微指令在控制存储器中的存储位置称为微地址。

20、同种类的外设部设备接入计算机系统时,应解决哪些主要问题?

答:数据格式、地址译码、控制信息的组织和状态信息的反馈。

21、中断接口一般包含哪些基本组成?简要说明它们的作用。

答:①地址译码。选取接口中有关寄存器,也就是选择了I/O设备;

②命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息;

③数据缓存。提供数据缓冲,实现速度匹配;

④控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。

22.微机A和B采用了不同主频的CPU芯片,片内逻辑电路完全相同,若A机的CPU主频为8MHz,B机为12MHz,A机的平均指令执行速度为0.4MIPS, 则

(1)A机的CPU时钟周期为多少?

(2)A机的平均指令周期为多少?

(3)B机的平均指令执行速度为多少?

解答:

(1)0.125us

(2) 2.5us

(3)0.6MIPS

试题分析:

(1)A机的CPU主频为8MHz,所以A机的CPU时钟周期=1÷8MHz=0.125us。

(2)A机的平均指令执行速度为0.4MIPS,所以A 机的平均指令周期=1÷

0.4MIPS=2.5us。

(3)A机平均每条指令的时钟周期数=2.5us÷0.125us=20。而微机A和B片内逻辑电路完全相同,所以B机平均每条指令的时钟周期数也为20.

由于B机的CPU主频为12MHz,所以B机的CPU时钟周期=1÷12MHz=

1

12

us。

B机的平均指令周期=20×

1

12

us=

5

3

us.

B机的平均指令执行速度=3

5

MIPS=0.6MIPS。

23.设某机主频为8MHz,每个机器周期平均含2个时钟周期,每条指令平均有2.5个机器周期,试问该机的平均指令执行速度为多少MIPS?若机器主频不变,但每个机器周期平均含4个时钟周期,每条指令平均有5个机器周期,则该机的平均指令执行速度又是多少MIPS? 解答:

(1) 1.6MIPS。

(2)0.4MIPS。

试题分析:根据主频为8MHz,时钟周期=1÷8MHz=0.125us,机器周期为0.125×2=0.25us,指令周期为0.25×2.5=0.625us。

(1)平均指令执行速度为1÷0.625=1.6MIPS。

(2)若机器主频不变,机器周期含4个时钟周期,每条指令平均含5个机器周期,则指令周期为0.125×4×5=2.5us,故平均指令执行速度为1÷2.5=0.4MIPS。

24.写出下列十进制数的IEEE754短浮点数编码。

(1)0.15625;

(2)-5。

解答:

(1)3E200000H。

(2)C0A00000H。

试题分析:

(1)0.15625转换成二进制数值为0.00101,在IEEE754中,其规格化表示为1.01×2 -3 ,E = 127 -3 = 124。

IEEE754短浮点数编码为:0;01111100;01000000000000000000000,最后将32位二进制数写成十六进制数。

(2)-5转换成二进制数值为-101,在IEEE754中,其规格化表示为1.01×2 2 ,E = 127+2 = 129。

IEEE754短浮点数编码为:1;1000000;01000000000000000000000,最后将32位二进制数写成十六进制数。

注意:尾数的最高位“1”是隐含。

25.若短浮点数IEEE754编码的格式为:1011 1111 0100 0000 0000 0000 0000 0000,则其代表的十进制数为多少?

解答:-0.75

试题分析:短浮点数IEEE754编码的格式为:数符1位,阶码8位(移码表示)、尾数23位。将本题编码按格式展开后为

1 01111110 10000000000000000000000

阶码真值= E - 127 =-1

尾数(包括隐含位)= 1.10000000000000000000000 = 1.1

所以,其代表的十进制数为:-(1.1)×2 -1 = -(0.11)2= -(0.75)10

26.计算机存储程序概念的特点之一是把数据和指令都作为二进制信号看待。今有一计算机字长32位(D31~D0),数符位是第31位。

对于二进位1000 1111 1110 1111 1100 0000 0000 0000,

(1)表示一个补码整数,其十进制值是多少?

(2)表示一个无符号整数,其十进制值是多少?

(3)表示一个IEEE754标准的单精度浮点数,其值是多少?

解答:

(1)-(2 30 +2 29 +2 28 +2 20 +2 14)

(2) 2 31 +2 27 +2 26 +2 25 +2 24 +2 23 +2 22 +2 21 +2 20 +2 19 +2 18 +2 17 +2 16 +2 15 +2 14

(3) 2 0 +2 -1 +2 -2 +2 -4 +2 -5 +2 -6 +2 -7 +2 -8 +2 -9

试题分析:

(1)对于补码整数,最高位为符号位,其他31位为数值位。其对应的真值十进制表示为-111 0000 0001 0000 0100 0000 0000 0000。

(2)对于无符号整数,全部32位均为数值位。

(3)表示一个IEEE754标准的单精度浮点数

1 00011111 11011111100000000000000

↑↑↑

数符阶码尾数

因为阶码为00011111,对应十进制数为31,IEEE754标准中的阶码用移码表示,单精度浮点数的偏置值127,所以阶码的十进制真值为31-127 = -96

因为尾数为:1.11011111100000000000000。

IEEE754标准中的尾数用原码表示,且采用隐含尾数最高数位“1”的方法,隐含的“1”

是一位整数(即位权为2 0)。所以尾数真值为2 0 +2 -1 +2 -2 +2 -4 +2 -5 +2 -6 +2 -7 +2

-8 +2 -9

因为数符 = 1 ,表示这个浮点数是个负数。

27. 设有一个1MB 容量的存储器,字长为32位,问:

(1) 按字节编址,地址寄存器几位?编址范围为多大? (2) 按半字编址,地址寄存器几位?编址范围为多大? (3) 按字编址,地址寄存器几位?编址范围为多大? 解答:

(1)20,00000H~FFFFFH 。 (2)19,00000H~7FFFFH 。 (3)18,00000H~3FFFFH 。 试题分析:

(1) 按字节编址,1MB=220

*8b ,地址寄存器为20位,编址范围为00000H~FFFFFH 。

(2) 按半字编址,1MB=220*8b=219

*16b ,地址寄存器为19位,编址范围为

00000H~7FFFFH 。

(3) 按字编址,1MB=220*8b=218

*32b ,地址寄存器为18位,编址范围为

00000H~3FFFFH 。

28.一台8位微机的地址总线为16条,其RAM 存储器容量为32KB ,首地址为4000H ,且地址是连续的,可用的最高地址是多少?

解答:BFFFH 。

试题分析:若32KB 的存储地址起始单元为0000H ,则可知32KB 存储空间共占用15条地址线,其范围应为0000~7FFFH ,但现在的首地址为4000H ,即地址后移了,因此最高地址应为4000H+7FFFH=BFFFH 。

29.用容量为L*K 的动态RAM 芯片,构成容量为M*N 的存储器。问:

(1) 需要多少块存储芯片?

(2) 存储器共有多少个片选信号,如何来实现,需要几位译码? 解答:

(1)

K

L N

M ??(片)。

(2)L

M 2

log 。 试题分析:

(1) 因为存储器的容量为M*N ,存储芯片的容量为L*K,所以需要的存储芯片数量

K

L N

M ??(片)。

(2) 这个存储器使用了字和位同时扩展。共有

L

M

个片选信号。片选信号由译码器产生,需要L

M

2

log 位地址参与译码。

30.图2-3-2所示为用8片2114构成的4K*8的存储器,与8位的一个微处理器相连,2114为1024*4位的静态RAM 芯片。试问:

(1)每一组芯片组的地址范围和地址线数目是多少?

(2)4KB的RAM寻址范围是多少?

(3)存储器有没有地址重叠?

解答:

(1)000H~3FFH,10。

(2)0000H~03FFH,4000H~43FFH,8000H~83FFH,C00H~C3FFH。

(3)存在地址重叠现象。

试题分析:

(1)芯片组的容量为1024B,地址范围为000H~3FFH,地址线数目10根(A9~A0)。(2)根据图2-3-2所示的连线,各芯片组的片选端由地址线A15、A14进行译码。

芯片组内地址线为A9~A0,A13~A10空闲,即为任意态。假设A13~A10为全0,4KB RAM的寻址范围分别是:第0组为0000H~03FFH,第一组为4000H~43FFH,

第二组为8000H~83FFH,第三组为C000H~C3FFH,可见这4KB存储器的地址

空间是不连续的。

(3)由于A13~A10没有参与译码(部分译码),所以存储器存在地址重现现象。

31.图2-3-3(a)所示为存储器的地址空间分布图,图2-3-3(b)所示为存储器的地址译码电路,后者可在A组跨接端子和B组跨接端子之间进行连线,74LS139是

2-4译码器(A为低端,B为高端),使能端

G接地表示译码器处于正常译码状态。

要求:完成A组跨接端子和B组跨接端子内部的正确连接,以使地址译码器电路按图所示的要求进行正确寻址。

解答:正确的链接为1-5,2-6,3-7,8-12,9-13,11-14.

试题分析:根据图2-3-3(a )所示,可知各段占用的地址空间分别如下。 ROM 1: 0000H~3FFFH ROM 2: 4000H~7FFFH RAM 1: COOOH~DFFFH RAM 2: E000H~FFFFH

对应上述地址空间,地址码最高4位A 15~A 12的状态如下: 0000~0011 ROM 1 0100~0111 ROM 2 1100~1101 RAM 1 1110~1111 RAM 2

用2-4译码器74LS139对A 15A 14两位进行译码,可产生4路输出。其中-

0Y 对应ROM 1,

_1Y 对应ROM 2,-2Y 对应舍弃,-

3Y 对应RAM 1和RAM 2,然后将A 13分别取0(对应RAM 1)

和1(对应RAM 2),再进行组合。 32.Cache 存取周期为45ns ,主存存取周期为200ns 。已知在一段给定的时间内,CPU 共访存4500次,而Cache 得未命中率为10%,问: (1) CPU 访问Cache 和主存各多少次? (2) CPU 访存的平均访问时间是多少? 解答:

(1) CPU 访问Cache4050次,访问主存450次 (2) 60.5ns (3) 74.4% 试题分析:

(1) CPU 共访存4500次,Cache 未命中10%,需要访问主存,访问主存次数

=4500*10%=450次,则访问Cache 次数=4500-450=4050次。 (2) ns ns ns T H T H T A A A 5.602001.0459.0)1(21=?+?=?-+?=

33.在一个16位的总线中,若时钟频率为100MHz ,总线数据周期为4个时钟周期传输一个字。试计算总线的数据传输率。

时钟频率为100MHz ,所以4个时钟周期=4×0.01μs =0.04μs

数据传输率=16bit/0.04μs =400×106

比特/秒

34.若机器字长28位,访存指令采用二地址格式,共完成50种操作,操作数可在2K 地址范围内寻找,画出该机器访存指令的格式。 解:操作码6位,地址码每个11位。

35.若机器字长36位,采用三地址格式访存指令,共完成60种操作,操作数可在1K 地址范围内寻找,画出该机器的指令格式。

解:第一个字段是操作码,后三个是地址码。

36.请将十进制数(123.375)转化成二进制数、八进制数、十六进制数。 1111011.011 173.3 7b.6

37.某机器字长32位,定点表示,其中31位表示尾数,1位是符号位,问: ⑴定点原码整数表示时,最大正数是多少?最小负数是多少? ⑵定点原码小数表示时,最大正数是多少?最小负数是多少?。 (3)定点补码整数表示时,最大正数是多少?最小负数是多少? (4)定点补码小数表示时,最大正数是多少?最小负数是多少?。 解:

定点原码整数表示时,最大正数=(231-1);最小负数=-(231

-1)

定点原码小数表示时,最大正数=(1-2-31);最小负数=-(1-2-31

定点补码整数表示时,最大正数=(231-1);最小负数=-231

定点补码小数表示时,最大正数=(1-2-31

);最小负数=-1

38.用异步方式传送ASCII 码,数据格式为:数据位8位、奇校验位1位、停止位1位。当波特率为4800b/s 时,每个字符传送的速率是多少?

解:每个字符包含10位,因此字符传送速率为:4800÷10=480字符/s 39.设有一个具有24位地址和8位字长的存储器,求: (1)该存储器能存储多少字节的信息?

(2)若存储器由4M ×1位的RAM 芯片组成,需要多少片? (3)需要哪种译码器实现芯片选择?

⑴ 存储单元数为224

=16M =16777216,故能存储16M 字节的信息。 ⑵需芯片数为32片。 ⑶ 若用32片组成一个16M (8位字长),地址总线的低22位可直接连到芯片的A0-A21管脚,而地址总线的高2位(A22,A23)需要通过2:4线译码器进行芯片选择。 40.如果某一SRAM 存储芯片,8k*4bit ,数据管脚和地址管脚需要多少? 数据管脚:4 地址管脚:13 41.

42.机器数字长为8位(含1位符号位),若机器数为81(十六进制)

,当它分别表示原码、

补码、反码和移码时,等价的十进制整数分别是多少?

解:原码: -1,补码: -127,反码:-126,移码:+1。

43.求十进制数-113的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,最高位为符号位)。

原码 11110001

反码 10001110

补码 10001111

移码 00001111

44.请将十进制数(123.375)转化成二进制数、八进制数、十六进制数。

解:二进制 1111011.011 八进制 173.3 十六进制 7B.3

45.已知 x=44,y=107,字长8位,用补码加减法计算x+y,x-y,并用单符号位溢出判断方法判断结果是否溢出。要求结果的7位数值位用16进制备注,否则不得分。

[x]补=00101101 [y]补=01101011 [-y]补=10010101

[x+y]补=[x]补+ [y]补=00101100+ 01101011=10010111(97H)

V=C⊕C f=1⊕0=1 所以,x+y结果溢出

[x-y]补=[x]补+ [-y]补=00101100+ 10010101=11000001(C1H)

V=C⊕C f=0⊕0=0 所以,y-x结果无溢出,x-y=-63

46.若浮点数 x 的二进制存储格式为(41360000)16,遵循IEEE754标准,求其32位浮点数的十进制值。

解: 0100,0001,0011,0110,0000,0000,0000,0000

数符:0

阶码:1000,0010

尾数:011,0110,0000,0000,0000,0000

指数e=阶码-127=10000010B-01111111B=3

包括隐藏位1的尾数:

1.M=1.011 0110 0000 0000 0000 0000=1.011011

于是有x=(-1)s×1.M×2e=+(1.011011)×23=+1011.011=(11.375)10

47. 将十进制数20.59375转换成IEEE754标准32位浮点数的格式来存储

解:首先分别将整数和分数部分转换成二进制数:

20.59375=10100.10011

然后移动小数点,使其在第1,2位之间

10100.10011=0.1010010011×25 =1.010010011×24 e=4

于是得到:e =E– 127

S=0,E=4+127=131=1000,0011,M=010010011

最后得到32位浮点数的二进制存储格式为

0100 0001 1010 0100 1100 0000 0000 0000= (41A4C000)16

48.字长8位,用补码计算x+y,y-x,并用单符号位溢出判断方法判断结果是否溢出。已知x=44,y=107。要求结果的7位数值位用16进制备注,否则不得分。

[x+y]补 =[x]补+ [y]补=00101100+ 01101011=10010111(数值位:17H)

V=C⊕C f=1 ⊕0=1所以,结果溢出

35.字长8位,补码计算x+y, x-y,并用双符号位溢出判断方法判断结果是否溢出。已知x=44,y=37。要求结果的7位数值位用16进制备注,否则不得分。

[x+y]补 =[x]补+ [y]补=00 0101100+ 00 1010001=00 1010001(数值位:51H)

V= S f1⊕ S f2 =0 ⊕0=0所以,结果无溢出

49.设有一个具有24位地址和8位字长的存储器,求:

(1)该存储器能存储多少字节的信息?

(2)若存储器由4M ×1位的RAM 芯片组成,需要多少片? (3)需要哪种译码器实现芯片选择?

解:⑴ 存储单元数为224

=16M =16777216,故能存储16M 字节的信息。

⑵ 由于存储容量为16MB (8位字长),每4M 字节需要4片(位并联方式),故需芯片数为16/4×8=32片。

⑶ 若用32片组成一个16M (8位字长),地址总线的低22位可直接连到芯片的A0-A21管脚,而地址总线的高2位(A22,A23)需要通过2:4线译码器进行芯片选择。

50.某计算机系统的内存由Cache 和主存构成,Cache 的存取周期为45ns ,主存的存取周期为200ns 。已知在一段给定的时间内,CPU 共访问内存4500次,其中340次访问主存,求:

(1)Cache 的命中率是多少?

(2)CPU 访问内存的平均访问时间是多少?

解:⑴ 命中率H =(4500-340)/ 4500=0.92。

⑵ CPU 访存的平均时间T =0.92×45+(1-0.92)×200=57.4ns

51.256K ×16位的SRAM 芯片,构成2M ×32位的存储器,需要几片芯片?画出该存储器的结构图。

解:采用字位扩展的方法。SRAM 芯片个数:2M /256K ×32/16 =16片 每2片一组进行位扩展,共8组芯片进行字扩展

片选:该存储器需要21条地址线A20~A0,其中高3位用于芯片选择接到138芯片的CBA ,低18位接到存储器芯片地址。

52. 某模型计算机字长8位,存储器按字节寻址,字节排序方式为大端字节序,指令系统有

5条指令,其格式与功能说明如表1 所示,将表2的程序(共五条指令)按指令格式手工汇编成十六进制机器代码。

CS D 31-0A 20-0

38.某模型计算机的存储器是按字节寻址的,字节排序方式为大端字节序,指令系统R 型和

RI 型指令格式如下所示,指令字长16位,其指令系统部分指令功能说明如下表1所示,要求将表2的程序(共五条指令)汇编成十六进制机器代码。

图R-型指令

Rs Rd 立即数(immediate )

操作码 4 3 3 6 操作码 Rd 4 3 3 Rs 3 Rt func

3

40.8位模型机指令系统如下所示,根据指令系统画出控制器微程序流程图指令系统:

3. 假设机器的主要部件有:程序计数器PC,指令寄存器IR,通用寄存器R0、R1、R2、R3,暂存器……….

(1)要求采用单总线结构画出包含上述部件的硬件框图,并注明数据流动方向。

(2)画出ADD R1,R2指令对应的微程序流程图。 R1寄存器存放源操作数地址,R2寄存器存放目的操作数的地址。

(3)写出对应该流程图所需的全部微操作命令。

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

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 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

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

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

组成原理试卷五

一、选择题(共5 分,每题1 分) 1.设寄存器内容为80H,若它对应的真值是–127,则该机器数是______ A.原码; B.补码; C.反码; D.移码。 2.下列叙述中______ 是正确的。 A.程序中断方式中有中断请求,DMA 方式中没有中断请求; B.程序中断方式和DMA 方式中实现数据传送都需中断请求; C.程序中断方式和DMA 方式中都有中断请求,但目的不同; D.DMA 要等到指令周期结束时才进行周期窃取。 3.设机器数字长为32 位,一个容量为16MB 的存储器,CPU按半字寻址,其寻址范围是______ 。 A.2的24次方; B.2的23次方; C.2的22次方; D.2的21次方。 4.在中断接口电路中,向量地址可通过______ 送至CPU。 A.地址线; B.数据线; C.控制线; D.状态线。 5.在程序的执行过程中,Cache 与主存的地址映象是由______ 。 A.程序员调度的;

B.操作系统管理的; C.由程序员和操作系统共同协调完成的; D.硬件自动完成的。 6.总线复用方式可以______ 。 A.提高总线的传输带宽; B.增加总线的功能; C.减少总线中信号线的数量; D.提高CUP 利用率。 7.下列说法中正确的是______ 。 A.Cache 与主存统一编址,Cache 的地址空间是主存地址空间的一部分; B.主存储器只由易失性的随机读写存储器构成; C.单体多字存储器主要解决访存速度的问题; D.Cache 不与主存统一编址,Cache 的地址空间不是主存地址空间的一部分。 8.在采用增量计数器法的微指令中,下一条微指令的地址______。 A.在当前的微指令中; B.在微指令地址计数器中; C.在程序计数器; D.在CPU中。 9.由于CPU 内部操作的速度较快,而CPU 访问一次存储器的时间较长,因此机器周期通常由______来确定。 A.指令周期; B.存取周期; C.间址周期; D.执行周期。

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

中国自考人——700门自考课程永久免费、完整在线学习快快加入我们吧! 全国2002年4月高等教育自学考试 计算机组成原理试题 课程代码:02318 一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个选项中只有一个选项是符 合题目要求的,请将正确选项前的字母填在题后的括号内。 1.若十进制数为,则相应的十六进制数为( )。 若x=1011,则[x]补=( )。 3.某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为( )。 4.设某浮点数共12位。其中阶码含1位阶符共4位,以2为底,初码表示;尾数含1位数符共8位,补码 表示,规格化。则该浮点数所能表示的最大正数是( )。 5.原码乘法是指( ) A.用原码表示乘数与被乘数,直接相乘 B.取操作数绝对值相乘,符号位单独处理 C.符号位连同绝对值一起相乘 D.取操作数绝对值相乘,乘积符号与乘数符号相同 6.一般来讲,直接映象常用在( ) A.小容量高速Cache B.大容量高速Cache C.小容量低速Cache D.大容量低速Cache 7.下列存储器中,( )速度最快。 A.硬盘 B.光盘 C.磁带 D.半导体存储器 8.采用直接寻址方式,则操作数在( )中。 A.主存 B.寄存器 C.直接存取存储器 D.光盘 9.零地址指令的操作数一般隐含在( )中。 A.磁盘 B.磁带 C.寄存器 D.光盘 10.微程序存放在( ) A.主存中 B.堆栈中 C.只读存储器中 D.磁盘中 11.在微程序控制方式中,机器指令和微指令的关系是( )。 A.每一条机器指令由一条微指令来解释执行 B.每一条机器指令由一段(或一个)微程序来解释执行 C.一段机器指令组成的工作程序可由一条微指令来解释执行 D.一条微指令由若干条机器指令组成 12.异步传送方式常用于( )中,作为主要控制方式。 A.微型机的CPU内部控制 B.硬连线控制器 C.微程序控制器 D.串行I/O总线 13.串行总线主要用于( )。 A.连接主机与外围设备 B.连接主存与CPU C.连接运算器与控制器 D.连接CPU内部各部件 14.在常用磁盘中,( )。 A.外圈磁道容量大于内圈磁道容量 B.各道容量不等 C.各磁道容量相同 D.内圈磁道容量大于外圈磁道容量 15.在下列存储器中,( )可以作为主存储器。 A.半导体存储器 B.硬盘 C.光盘 D.磁带 二、改错题(本大题共5小题,每小题2分,共10分)针对各小题的题意,改正其结论中的错误,或补充

计算机组成原理试卷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.仅②③④

北京邮电大学计算机组成原理(第四版)自测试题库_试卷九

本科生期末试卷(九) 一、选择题(每小题2分,共30分) 1运算器的核心功能部件是()。 A 数据总线 B ALU C 状态条件寄存器 D 通用寄存器 2某单片机字长32位,其存储容量为4MB。若按字编址,它的寻址范围是()。 A 1M B 4MB C 4M D 1MB 3某SRAM芯片,其容量为1M×8位,除电源和接地端外,控制端有E和R/W#,该芯片的管脚引出线数目是()。 A 20 B 28 C 30 D 32 4双端口存储器所以能进行高速读/写操作,是因为采用()。 A 高速芯片 B 新型器件 C 流水技术 D 两套相互独立的读写电路 5单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用()。 A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式 6为确定下一条微指令的地址,通常采用断定方式,其基本思想是()。 A 用程序计数器PC来产生后继微指令地址 B 用微程序计数器μPC来产生后继微指令地址 C 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址 D 通过指令中指定一个专门字段来控制产生后继微指令地址 7微程序控制器中,机器指令与微指令的关系是()。 A 每一条机器指令由一条微指令来执行 B 每一条机器指令由一段用微指令编成的微程序来解释执行 C 一段机器指令组成的程序可由一条微指令来执行 D 一条微指令由若干条机器指令组成 8 CPU中跟踪指令后继地址的寄存器是()。 A 地址寄存器 B 程序计数器 C 指令寄存器 D 通用寄存器 9某寄存器中的数值为指令码,只有CPU的()才能识别它。 A 指令译码器 B 判断程序 C 微指令 D 时序信号

计算机组成原理试卷5

计算机组成原理试题5 一、选择题(共5分,每题1分) 1.设寄存器内容为80H,若它对应的真值是– 127,则该机器数是 A.原码; B.补码; C.反码; D.移码。 2.下列叙述中是正确的。 A.程序中断方式中有中断请求,DMA方式中没有中断请求; B.程序中断方式和DMA方式中实现数据传送都需中断请求; C.程序中断方式和DMA方式中都有中断请求,但目的不同; D.DMA要等到指令周期结束时才进行周期窃取。 3.设机器数字长为32位,一个容量为16MB的存储器,CPU按半字寻址,其寻址范围是。 A.224; B.223; C.222; D.221。 4.在中断接口电路中,向量地址可通过送至CPU。 A.地址线; B.数据线; C.控制线; D.状态线。 5.在程序的执行过程中,Cache与主存的地址映象是由。 A.程序员调度的; B.操作系统管理的; C.由程序员和操作系统共同协调完成的; D.硬件自动完成的。 6.总线复用方式可以______。 A.提高总线的传输带宽; B.增加总线的功能; C.减少总线中信号线的数量; D.提高CUP利用率。 7.下列说法中正确的是。 A.Cache与主存统一编址,Cache的地址空间是主存地址空间的一部分; B.主存储器只由易失性的随机读写存储器构成; C.单体多字存储器主要解决访存速度的问题; D.Cache不与主存统一编址,Cache的地址空间不是主存地址空间的一部分。 8.在采用增量计数器法的微指令中,下一条微指令的地址______。 A.在当前的微指令中; B.在微指令地址计数器中; C.在程序计数器; D.在CPU中。 9.由于CPU内部操作的速度较快,而CPU访问一次存储器的时间较长,因此机器周期通常由______来确定。 A.指令周期; B.存取周期; C.间址周期; D.执行周期。

组成原理试题库 有答案版

《计算机组成原理》试题库 选择题 1.一张3.5英寸软盘的存储容量为______,每个扇区存储的固 定数据是______。 A.1.44MB,512B B.1MB,1024BC.2MB,256BD.1.44MB,512KB 2.机器数______中,零的表示形式是唯一的。 A.原码 B.补码 C.校验码 D.反码 3.在计算机中,普遍采用的字符编码是______。 A.BCD码 B.16进制 C.格雷码 D.ASCⅡ码 4.______表示法主要用于表示浮点数中的阶码。 A.原码 B.补码 C.反码 D.移码 5.程序控制类指令的功能是______。 A.改变程序执行的顺序 B.进行主存和CPU之间的数据传送 C.进行CPU和I/O设备之间的数据传送 D.进行算术运算和 逻辑运算 6.EPROM是指______。 A.读写存储器 B.只读存储器 C.光擦除可编程的只读存储器 D.可编程的只读存储器 7.Intel80486是32位微处理器,Pentium是______位微处理器。 A.16 B.32 C.48 D.64 8.CPU主要包括______。

A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 9.下列数中最大的数是______。 2B.(227)8 C.(98)16D.(152)10 10.以下四种类型指令中,执行时间最长的是______。 A.寄存器—存储器型 B.寄存器—寄存器型 C.存储器-存储器型 D.程序控制指令 11.下列______属于应用软件。 A.操作系统 B.编译系统 C.连接程序 D.文本处理 12.在主存和CPU之间增加cache存储器的目的是______。 A.增加内存容量 B.解决CPU和主存之间的速度匹配问题 C.提高内存可靠性 D.增加内存容量,同时加快存取速度 13.信息只用一条传输线,且采用脉冲传输的方式称为 ______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 14.扩展操作码是_____。 A、操作码字段外辅助操作字段的代码 B、指令格式中不同字段设置的操作码 C、操作码的长度随地址数的减少而增加 D、指令系统新增加的操作码 15.下述I/O控制方式中,主要由程序实现的是______。 A.PPU(外围处理机)方式 B.中断方式 C.DMA方式 D.通道方式

组成原理 试题及答案

1. 用ASCII码(七位)表示字符5和7是(1) ;按对应的ASCII码值来比较(2) ;二进制的十进制编码是(3) 。 (1) A. 1100101和1100111 B. 10100011和01110111 C. 1000101和1100011 D. 0110101和0110111 (2) A.“a”比“b”大 B.“f”比“Q”大 C. 空格比逗号大 D.“H”比“R”大 (3) A. BCD码 B. ASCII码 C. 机内码 D. 二进制编码 2. 运算器由许多部件组成,但核心部件应该是________。 A. 数据总线 B. 数据选择器 C. 算术逻辑运算单元 D 累加寄存器。 3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是。 A. IR,A,B B. IP,A,F C. IR,IP,B D. IP,ALU,BUS 4. 存储器是计算机系统中的记忆设备,它主要用来。 A. 存放程序 B. 存放数据 C. 存放微程序 D. 存放程序和数据 5. 完整的计算机系统由组成。 A. 主机和外部设备 B. 运算器、存储器和控制器 C. 硬件系统和软件系统 D. 系统程序和应用程序 6.计算机操作系统是一种(1) ,用于(2) ,是(3) 的接口。 (1) A. 系统程序 B. 应用程序 C. 用户程序 D. 中间程序 (2) A.编码转换 B. 操作计算机 C. 控制和管理计算机系统的资源 D. 把高级语言程序翻译成机器语言程序 (3) A. 软件和硬件 B. 主机和外设 C. 用户和计算机 D. 高级语言和机器语言机 7.磁盘上的磁道是 (1) ,在磁盘存储器中查找时间是 (2) ,活动头磁盘存储器的平均存取时间是指 (3) ,磁道长短不同,其所存储的数据量 (4) 。 (1) A. 记录密度不同的同心圆 B. 记录密度相同的同心圆 C. 阿基米德螺线 D. 随机同心圆 (2) A. 磁头移动到要找的磁道时间 B. 在磁道上找到扇区的时间 C. 在扇区中找到数据块的时间 D. 以上都不对 (3) A. 平均找道时间 B. 平均找道时间+平均等待时间 C. 平均等待时间 D. 以上都不对 (4) A. 相同 B.长的容量大 C. 短的容量大 D.计算机随机决定 8. 中断向量地址是。 A.子程序入口地址 B.中断服务子程序入口地址

组成原理试卷

注意事项: 1.考生将姓名、学号等信息写在试卷相应位置; 2.必须使用蓝(黑)色钢笔或签字笔在规定位置答题; 3.注意字迹清楚,保持卷面整洁。 B-2 共4 页 7. 微程序存放在计算机系统的()中。 A.主存储器 B. 外存储器 C. 控制存储器 D.CACHE 8. 采用周期挪用DMA方式传递数据时,需要挪用一个或几个()时间。 A.指令周期 B.时钟周期 C.机器周期 D.存储周期 9. CACHE的块替换全部由()实现。 A. 操作系统 B. 系统软件 C.硬件 D.固件 10.寄存器寻址方式中,操作数处在()。 A.通用寄存器 B.堆栈 C.主存储器 D.程序计数器 二、判断题【每小题1分,共10分】 (将正确“T”或者错误“F”填入下表) 1.设置高速缓冲存储器的目的是为了取代主存达到高速存取。 2.微程序控制方式中一条机器指令由一条微指令解释。 3.存储器字扩展是指存储器的存储单元数不变,而存储单元长度是 存储芯片数据位数的整数倍。 4.CPU中保存当前正在执行的指令的寄存器是程序计数器。 5.虚拟存储器分为页式、段式、段页式三种。 6.操作数地址在指令中的寻址方式为直接寻址。 7.传统CPU由控制器和存储器两部分组成。 8.半导体存储器都是易失性存储器。 9.从控制存储器取出一条微指令并执行它的时间称为指令周期。 10.独立请求方式是集中式总线仲裁中响应速度最快的。

B -3 共 4 页 三、计算题【每小题10分,共30分】 1、某计算机系统中内存由CACHE 和主存构成,CPU 执行一段程序时,cache 完成存取的次数为2700次,主存完成存取的次数为300次,已 知CACHE 的存取周期为50ns,主存的访问周期为240ns,请计算CACHE/主存层次的:(1)平均访问时间;(2)效率。 2、有一个五级浮点加法运算流水线分别完成求阶差、对阶、尾数运算、规格化、舍入处理五步操作,每个过程段所需要的时间分别为:T1=60ns ,T2=50ns ,T3=100ns ,T4=80ns ,T5=50ns ,若忽略级间缓存时间,并每个过程段的时间都相同,则当该流水线连续执行20次浮点运算时,请计算下列指标: (1) 该流水线加速比;(2)该流水线的吞吐率。 3、某磁盘组有4个记录面, 每面有250个磁道,磁盘转速为4800转/分, 数据传输率为184000B/s 。请计算该磁盘组的: (1)总容量;(2)平均等待时间。 四、简答题【每小题5分,共15分】 1、 【5分】冯·诺依曼计算机由哪几个基本功能部件构成?各功能部件的主要功能是什么? 2、【5分】什么是BCD 码?试举出至少三种BCD 码。 3、【5分】简述浮点加法运算的一般步骤。 五、综合应用题【共25分】 1、【10分】下图为某8位机的主存空间构成示意图,其中RAM 为8K*8的随机存储器,ROM 位8K*8位的只读存储器。仔细分析该图,并按要求答题。 (1)地址寄存器AR 中低n 位中的n 是多少? (2)该存储器最大空间有多少?已经构成的空间有多少?

组成原理复习题

一、单项选择题 1.CPU包括()两部分。 A.ALU和累加器 B.ALU和控制器 C.运算器和控制器 D.ALU 和主存储器 2.CPU与主存合称为()。 A、中央处理器 B、微机 C、主机 D、接口 3.下列数值中与二进制数10000相等的是()。 A.10 B. 10BCD C.0FH D.10Q 4、在8421码表示的二一十进制数中,代码1001表示()。 A、3 B、6 C、9 D、1 5.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 6.用8位二进制数补码整数的表示范围,其所能表示的数据个数分别为()。 A.-128~127 B.-127~127 C.-127~128 D.-128~128 7、定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A、原码与补码 B、补码与反码 C、反码与原码 D、原码8.定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A.原码与补码 B.补码与反码 C.反码与原码 D.原码 9、在浮点数表示中,为保持真值不变,尾数向右移2位,阶码要()。 A、加1 B、减1 C、加2 D、减2 10.浮点数的尾数右移2位,为了保证其值不变,阶码要()。 A.左移1位 B.右移1位 C.左移2位 D.右移2位11.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 12.用于表示下一条将要执行的指令的地址寄存器为()。 A.AC B.IR C.DR D.PC 13.设[X]补=10000000,则X的真值为()。

【强烈推荐】计算机组成原理期末考试试卷及答案

二.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。 A. B. C. D。 2.在定点二进制运算器中,减法运算一般通过______ 来实现。 3. A.补码运算的二进制加法器 B. 补码运算的二进制减法器 4.C. 补码运算的十进制加法器 D. 原码运算的二进制减法器 5.下列关于虚拟存储器的说法,正确的是_B___。 A.提高了主存储器的存取速度 B.扩大了主存储器的存储空间,并能进行自动管理和调度 C. 提高了外存储器的存取速度 D. 程序执行时,利用硬件完成地址映射 6.下列说法正确的是__B__。 A. 存储周期就是存储器读出或写入的时间 B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取 C. 双端口存储器在左右端口地址码不同时会发生读/写冲突 D. 在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方 式 7.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式。 A. 堆栈 B. 立即 C.隐含 D. 间接 8.指令系统中采用不同寻址方式的目的主要是___D___ 。 9.A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度10.C.可以直接访问外存 D。缩短指令长度,扩大寻址空间,提高编程灵活性 11.下列说法中,不符合RISC指令系统特点的是__B__。 A.指令长度固定,指令种类少 B.寻址方式种类尽量少,指令功能尽可能强 C. 增加寄存器的数目,以尽量减少访存的次数

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

一、选择题 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.若十进制数据为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.大规模集成电路

浙江大学计算机组成原理试卷B

试卷

1.衡量计算机基本性能的指标有(D )。 A、基本字长; B、主存容量; C、运算速度; D、以上都是。 2. 指令地址码字段表示的地址称为( A )。 A、形式地址; B、物理地址; C、逻辑地址; D、有效地址。 3.一个I/0接口,一边与系统总线相连,采用()方式实现数据传输;另一边与外围设备相连,采用并行或串行方式实现数据传输。 A、并行; B、串行; C、并串行; D、分时。 4.寄存器间接寻址方式中,操作数在( B )。 A、通用寄存器; B、主存单元; C、程序计数器; D、堆栈。 5.运算性指令与转移性指令的寻址不同点在于( A )。 A、前者取操作数,后者决定转移地址; B、后者取操作数,前者决定转移地址; C、前者是短指令,后者是长指令; D、后者是短指令,前者是长指令。 6.运算器由许多器件组成,但核心器件是( B )。 A、数据总线; B、算术逻辑运算单元; C、多路开关; D、通用寄存器。 7.存储周期是指(B )。 A、存储器的读出时间; B、存储器连续读/写操作所允许的最短时间间隔; C、存储器的写入时间; D、存储器连续写操作所允许的最短时间间隔; 8.微程序控制器中,机器指令执行阶段与微指令的关系是( D )。 A、每一条机器指令由一条微指令来执行; B、一条微指令由若干条机器指令组成; C、一段机器指令组成的程序可由一条微指令来执行; D、每一条机器指令执行阶段由一段用微指令编成的微程序来解释执行。 三、简答题(每小题5分,共25分)。 得分评阅人 人人人 1. 写出浮点数的尾数在规格化后的形式(含原码和补码)。 00.1XXX 或者 11.0XXX (1)原码规格化后, 正数是0.1××……×,负数是1.1××……×。 (2)补码规格化后, 正数是0.1××……×,负数是1.0××……×。

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

华东交通大学2014—2015学年第二学期考试卷 试卷编号: ( A )卷 计算机组成原理 课程 课程类别:必√、限、任 闭卷( )、开卷(范围)(√):仅限上课教材考试日期:2015-6-25 考生注意事项:1、本试卷共 页,总分100分,考试时间120分钟。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一、填空题(每空1分,共20分)。 1、外部设备包括_______、_______和_______,又叫外围设备。 2、系统软件主要包括_______、_______和________。 3、4位二进制数可表示______种代码,8位二进制数可表示_______种代码。 4、浮点数运算可由_______运算和_______来实现。 5、一条指令包括_______和_______两个部分,它们都是采用_______表示的。 6、主机对主存的主要要求是_______、_______和________、_______。 7、控制器的三个功能是决定_______,给出_______,处理_______。 二、选择题(每题2分,共30分) 1、已知:[X]补=,[Y]补=01001010,则[X-Y]补=______。 A. B. C. D.溢出 2、在用________表示的机器中,零的表示是唯一的。 A.原码 B.反码 C.补码 D.阶码 存储器的内容应与主存储器的相应单元的内容_______。

A.保持一致 B.可以不一致 C.无关 4、在总线中地址总线的功能是_______。 A.用于选择存储器单元 B.用于选择存储器单元和各个通用寄存器 C. 用于选择进行信息传输的设备 D.用于选择指定存储器单元和选择I/O设备接口电路的地址 5、现代计算机的处理对象是________。 A.二进制数 B. 文字 C. 十进制数 D.电压、电流 6、计算机中数据处理中心是________。 A.主机 B.运算器 C. 控制器 O系统 7、中断向量地址是_______。 A.子程序的入口地址 B.中断服务子程序的入口地址 C.中断服务子程序入口地址指示器 D. 外设程序入口地址 8、计算机存储器用来存放被运算的数据和程序,如果读出一个存储单元的内容后,该单元的内容________。 A.清零 B.保持不变 C.被取走 D. 不定 9、CPU中通过寄存器的位数决定________。 A.指令长度 B.数的精度 C.机器字长 D.主存储量 10、下列哪种指令不属于程序控制指令。 A. 无条件转移指令 B. 条件转移指令 C. 中断隐指令 D. 转移指令 11、计算机的中央处理器是指_________。 A. 主机 B. 运算器 C. CPU D. 控制器 12、计算机可以运行用各种高级程序语言设计编写的程序,但都必须经过变换成最终计算机能够辨别的,才能执行。 A.二进制机器语言 B.汇编语言 C.中间语言 D.操作系统语言

组成原理试卷

组成原理试题 名词解释题: 1.主机:由CPU、存储器与I/O接口合在一起构成的处理系统称为主机。 2.CPU:中央处理器,是计算机的核心部件,由运算器和控制器构成。 3.运算器:计算机中完成运算功能的部件,由ALU和寄存器构成。 4.ALU:算术逻辑运算单元,负责执行各种算术运算和逻辑运算。 14.存储器:计算机中存储程序和数据的部件,分为内存和外存。 15.总线:计算机中连接功能单元的公共线路,是一束信号线的集合,包括数据总线.地址总线和控制总线。 23.主存:一般采用半导体存储器件实现,速度较高.成本高且当电源断开时存储器的内容会丢失。 24.辅存:一般通过输入输出部件连接到主存储器的外围设备,成本低,存储时间长。 1.RAM:随机访问存储器,能够快速方便的访问地址中的内容,访问的速度与存储位置无关。 2.ROM:只读存储器,一种只能读取数据不能写入数据的存储器。 3.SRAM:静态随机访问存储器,采用双稳态电路存储信息。 4.DRAM:动态随机访问存储器,利用电容电荷存储信息。 6.PROM:可编程的ROM,可以被用户编程一次。 7.EPROM:可擦写可编程的ROM,可以被用户编程多次。靠紫外线激发浮置栅上的电荷以达到擦除的目的。 8.EEPROM:电可擦写可编程的ROM,能够用电子的方法擦除其中的内容。 9.SDRAM:同步型动态随机访问存储器,在系统时钟控制下进行数据的读写。 10.快闪存储器:一种非挥发性存储器,与EEPROM类似,能够用电子的方法擦除其中的内容。 21.RISC:精简指令系统计算机,即指令系统中的指令数量少,且指令功能相对简单。 22.CISC:复杂指令系统计算机,即指令系统中的指令数量多,且指令功能相对较强。 23.堆栈:数据的写入写出不需要地址,按先进后出的顺序读取数据的存储区。 1.指令周期:从一条指令的启动到下一条指令的启动的间隔时间。 2.机器周期:指令执行中每一步操作所需的时间。 8.微操作:在微程序控制器中,执行部件接受微指令后所进行的操作。 9.微地址:微每时令在控制存储器中的存储地址。 12、总线周期:是主设备占用总线的时间。 21、串行传输:是指数据的传输在一条线路上按位进行。(只需一条数据传输线,线路的成本低,适合于长距离的数据传输) 22、并行传输:每个数据位都需要单独一条传输线,所有的数据位同时进行传输。(在采用并行传输方式的总线中,除了有传输数据的线路外,还可以具有传输地址和控制信号的线路,地址线用于选择存储单元和设备,控制线用于传递操作信号) 25、总线:一组可由多个部件分时共享的信息传输线。 二、填空题: 18.构成中央处理器的两大部件是运算器和控制器。 2.一般说,由于各指令功能的不同,它们的指令周期有长有短,不一定相同。 19.在微程序控制器中,控制存储器由只读存储器构成,用于存放微程序。 三、选择题: 1.采用直接寻址方式,则操作数在(A)中。 A.主存B.寄存器C.直接存取存储器D.光盘 9.有静态RAM与动态RAM可供选择,在构成大容量主存时,一般就选择动态RAM。 高速缓冲存储器 Cache 一般采取(A)。 A.随机存取方式B.顺序存取方式C.半顺序存取方式D.只读不写方式 2.存储器的随机访问方式是指(D)。 A.可随意访问存储器 B.按随机文件访问存储器 C.可对存储器进行读出与写入 D.可按地址访问存储器任一编址单元,其访问时间相同且与地址无关

计算机组成原理试卷5

试卷1312222258 一、单4选1(题下选项可能多个正确,只能选择其中最佳的一项) 1、 在指令的地址字段中,直接指出操作数本身的寻址方式,称为__ __。 A: 隐含寻址 B: 立即寻址 C:寄存器寻址 D:直接寻址 答案:B 2、 计算机内存储器可以采用()。 A:RAM和ROM B:只有ROM C:只有RAM D:RAM和SAM 答案:A 3、 隐指令是指______。 A:操作数隐含在操作码中的指令; B:在一个机器周期里完成全部操作的指令; C:指令系统中已有的指令; D:指令系统中没有的指令。 答案:A 4、 相对于微程序控制器,硬布线控制器的特点是______

A: 指令执行速度慢,指令功能的修改和扩展容易 B: 指令执行速度快,指令功能的修改和扩展容易 C:指令执行速度慢,指令功能的修改和扩展难 D:指令执行速度快,指令功能的修改和扩展难 答案:D 5、 有关高速缓冲存储器Cache的说法正确的是______。 A:只能在CPU以外 B:CPU内外都可设置Cache C:只能在CPU以内 D:若存在Cache,CPU就不能再访问内存 答案:B 6、 微型计算机系统中,操作系统保存在硬盘上,其主存储器应该采用______。 A: RAM B: ROM C: RAM和ROM D: CCP 答案:C 7、 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。 A: 主存中读取一个指令字的最短时间 B:主存中读取一个数据字的最长时间 C:主存中写入一个数据字的平均时间

D: 主存中读取一个数据字的平均时间 答案:A 8、 下列说法中正确的是______。 A:虚拟存储器技术提高了计算机的速度。 B:若主存由两部分组成,容量分别为2n和2m,则主存地址需要n+m位 C:闪速存储器是一种高密度、非易失性的读/写半导体存储器 D:存取时间是指连续两次读操作所需间隔的最小时间 答案:C 9、 若[X]补=0.1101010,[X]原=______。 A:1.0010101 B:1.0010110 C:0.0010110 D:0.1101010 答案:D 10、 下列关于闪存的叙述中,错误的是() A: 信息可读可写,并且读、写速度一样快 B: 存储元由MOS管组成,是一种半导体存储器 C: 掉电后信息不丢失,是一种非易失性存储器 D:采用随机访问方式,可替代计算机外部存储器 答案:A 11、

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