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

计算机组成原理复习题

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

复习题

一、填空题

1、CPU与外设之间的数据传送方式有程序控制方式、和三种方式。 [ 答案 ]中断方式;DMA方式

2、在中断服务程序中,进行中断处理之前,应先,才允许中断嵌套,只有

中断优先级的中断源请求中断,才能被响应。 [ 答案 ]开中断,更高3、一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有个字节

单元。[ 答案 ]8K

4、某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K*8

位存储器,请问需要片这样的存储器芯片。[ 答案 ]8

5、具有电可擦除的只读存储器是________。[ 答案 ]E2PROM

6、假定某数x=-1001010B,在计算机内部的表示为10110110,则该数所用的编码方法是___________。[ 答案 ]补码

7、在计算机系统中,多个系统部件之间信息传送的公共通路称为________。就其所传送的信息的性质而言,在公共通路上传送的信息包括________、_________和_________信息。[ 答案 ]总线;数据;地址;控制

8、用二进制代码表示的计算机语言称为______________,用助记符编写的语言称为_________________。[ 答案 ]机器语言;汇编语言

9、三级存储器系统是指_________、__________、__________这三级。[ 答案 ]高速缓存;内存;外存

10、一般而言,CPU至少有____________、_____________、________________、________________、________________和累加器六个寄存器。[ 答案 ]程序计数器(PC);指令寄存器(IR);地址寄存器(MAR);数据缓冲寄存器(MDR);程序状态字寄存器(PSW)11、只读存储器ROM可分为__________、_________、__________和__________四种。[ 答案 ]ROM,PROM,EPROM,E2PROM

12、单处理器系统中的总线可以分为三类:CPU内部连接各寄存器及运算部件之间的总线称为____________;中、低速I/O设备之间相互连接的总线称为 _______________;同一台计算机系统内的高速功能部件之间相互连接的总线称为___________________。[ 答案 ]内部总线,I/O总线,系统总线

13、设有7位信息码0110101,则低位增设偶校验位后的代码为____________,而则低位增设奇校验位后的代码为____________。[ 答案 ]01101010,01101011

14、微机系统中,I/O端口的编址方式有编址和编址两种。[ 答案 ]单独,统一

15、冯·诺依曼型计算机的工作原理是______________并按_________顺序执行,这也是CPU_____________工作的关键。[ 答案 ]存储程序,地址、自动化

16、假定T表示一级门延迟,一个异或门的延迟为3T,不考虑线延迟,则8位全先行进位加法器的关键路径延迟为____________。[ 答案 ]6T

17、生成多项式G(X)=X4+X1+X0对应的二进制编码为___________,以此多项式进行CRC编码,其校验位的位数是__________位。[ 答案 ]10011,4

18、影响并行加法器速度的关键因素是______________。[ 答案 ]进位信号的传递问题

19、两个BCD 码相加,当结果大于9时,修正的方法是将结果__________,并产生进位输出。[ 答案 ]加上6

20、计算机中的存储器是用来存放______________的,随机访问存储器的访问速度与________无关。[ 答案 ]程序和数据,存储位置

21、主存储器的性能指标主要是________、____________、存储周期和存储器带宽。[ 答案 ]存储容量,存储时间

22、表示存储器容量时KB=___________,MB=___________;表示硬盘容量时KB=___________,MB=___________。[ 答案 ]210字节,220字节,103字节,106字节

23、指令编码中,操作码用来指定_______________,n位操作码最多可以表示___________条指令。[ 答案 ]操作的类型,2n

24、寄存器间接寻址方式指令中,给出的是___________所在的寄存器号。[ 答案 ]操作数地址

25、指令系统是计算机硬件所能识别的,它是计算机_____________之间的接口。[ 答案 ]软件和硬件

26、目前的CPU包括________、__________、cache和总线。[ 答案 ]运算器、控制器

27、在程序执行过程中,控制器控制计算机的运行总是处于____________、分析指令和___________的循环之中。[ 答案 ]取指令,执行指令

28、顺序执行时PC的值_____________,遇到转移和调用指令时,后继指令的地址(即PC 的内容)是从指令寄存器中的______________取得的。[ 答案 ]自动加1,地址字段

29、控制器在生成各种控制信号时,必须按照一定的___________进行,以便对各种操作实施时间上的控制。[ 答案 ]时序

30、微控制器的核心部件是存储微程序的_______________,它一般由___________构成。[ 答案 ]CM,只读存储器

31、任何指令周期的第一步必定是___________周期。[ 答案 ]取指

32、在同一微周期中______________的微命令,称之为互斥的微命令;在同一微周期中______________的微命令,称之为相容的微命令;显然,__________________不能放在一起译码。[ 答案 ]不可能同时出现,可以同时出现,相容的微命令

33、单处理器系统中的总线可以分为三类:CPU内部连接各寄存器及运算部件之间的总线称为________________;中、低速I/O设备之间相互连接的总线称为_______________;同一台计算机系统内的高速功能部件之间相互连接的总线称为____________________。【12题】34、码值80H:若表示真值0,则为__________;若表示-128,则为__________;若表示-127,则为________;若表示真值-0,则为__________。[ 答案 ] 移码,补码,反码,原码;

35、在浮点加减运算中,主要的操作内容及步骤是_________、____________、__________。[ 答案 ]对阶、尾数加减、结果规格化

36、微指令分成___________和 __________两类,__________微指令可以同时执行若干个微操作,所以执行指令的速度比____________微指令快。[ 答案 ]水平,垂直,水平,垂直;

37、同步方式下,总线操作有固定的时序,设备之间_________应答信号,数据的传输在______的时钟信号控制下进行。[ 答案 ]没有,一个公共

38、总线控制主要解决____________问题。集中式仲裁有____________、________________、和________________________。[ 答案 ]总线的使用权,串行链接方式,计数器定时查询方式,独立请求方式

39、设机器字长为8位,-1的补码用定点整数表示时为_______________,用定点小数表示时为________________。[ 答案 ]11111111,1.0000000;

40、输入设备和输出设备统称为_________,通常通过_____________与主机相连。[ 答案 ]外设,输入/输出接口

41、广泛使用的________和________都是半导体__________存储器。前者的速度比后者快,但__________不如后者高,它们的共同缺点是断电后________保存信息。[ 答案 ]SRAM,DRAM,随机读写,集成度,不能

二、单选题

1、在原码不恢复余数除法中,( B )。

A、余数为正商0

B、余数为正商1

C、余数与除数同号商0

D、余数与除数异号商1

2、在补码不恢复余数除法中,( C)。

A、余数为正商0

B、余数为正商1

C、余数与除数同号商1

D、余数与除数异号商1

3、计算机中的所有信息都以二进制表示的原因是( D )。

A、信息处理方便

B、运算速度快

C、节约元器件

D、物理器件特性所致

4、引入八进制和十六进制的目的是( D)。

A、节约元件

B、实现方便

C、可以表示更大范围的数

D、用于等价地表示二进制,便于阅读和书写

5、减少指令中地址个数的办法是采用( D )。

A、寄存器寻址

B、寄存器间接寻址

C、变址寻址

D、隐地址

6、下列编码中,零的表示形式是唯一的编码是(C)。

A、反码

B、原码

C、补码

D、原码和补码

7、在下列存储器中,按随机存取方式工作的存储器是( A )。

A、主存

B、光盘

C、磁盘

D、磁带

8、动态RAM利用( A )。

A、电容存储信息

B、触发器存储信息

C、门电路存储信息

D、寄存器存储信息

9、在下列有关补码和移码关系的叙述中,错误的是( B )。

A、相同位数的补码和移码表示具有相同的表数范围

B、零的补码和移码表示相同

C、同一个数的补码和移码表示,其数值部分相同,而符号位相反

D、一般用移码表示浮点数的阶,而补码表示定点整数

10、计算机内部的带符号数大多用补码表示,以下是一些关于补码特点的叙述:

①零的表示是唯一的

②符号位可以和数值部分一起参加运算

③和其真值的对应关系简单、直观

④减法可用加法来实现

以上叙述中,哪些选项是补码表示的特点?( D )

A、①、②

B、①、③

C、①、②、③

D、①、②、④

11、在浮点加减运算中,对阶的原则是( B )。

A、大阶向小阶对齐

B、小阶向大阶对齐

C、被加数向加数对齐

D、加数向被加数对齐

12、键盘接口通常采用( D)。

A、直接程序传送接口

B、程序查询接口

C、DMA接口

D、中断接口

13、CPU响应中断请求是在( C )。

A、一个时钟周期结束时

B、一个总线周期结束时

C、一条指令结束时

D、一段程序结束时

14、设寄存器位数为8位,机器数采用补码形式(含一位符号位),则十进制数-26存放在寄存器中的内容为( C )

A、26H

B、9BH

C、E6H

D、5AH

15、微程序存放在( B )。

A、主存中

B、CM中

C、堆栈中

D、磁盘中

16、DMA传送通常在( B )。

A、外设与CPU之间进行

B、外设与主存之间进行

C、外设与主机之间进行

D、外设与寄存器之间进行

17、CPU可以直接访问的存储器是( B )。

A、光盘

B、主存

C、磁盘

D、磁带

18、若浮点数尾数用补码表示,则下列数中为规格化尾数形式的是( D)

A、1.1100000B

B、0.0111000B

C、0.0101000B

D、1.0001000B

19、若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是( A )

A、1.1100000B

B、0.0111000

C、0.0101000B

D、1.0001000B

20、用于表示浮点数阶码的编码通常是( D )

A、原码

B、补码

C、反码

D、移码

21、下面有关机器字长的叙述中,错误的是( D )

A、机器字长是指CPU中定点运算数据通路的宽度

B、机器字长一般与CPU中寄存器的位数有关

C、机器字长决定了数的表示范围和表示精度

D、机器字长对计算机硬件的造价没有影响

22、下面是关于计算机中存储容量单位的叙述,其中错误的是( C )

A、最小的计量单位为位(bit),表示一位“0”或“1”

B、最基本的计量单位是字节(Byte),一个字节等于8b

C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍

D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息

23、静态RAM利用( B )。

A 、电容存储信息 B、触发器存储信息

C、门电路存储信息

D、读电流存储信息

24、主设备通常指( D )。

A、发送信息的设备

B、接收信息的设备

C、主要的设备

D、掌握总线权的设备

25、假定下列字符编码中含有奇偶校验位,但没有发生数据错误,那么采用奇校验的字符编码是( C )。

A、01010011

B、01100110

C、10110000

D、00110101

26、假设某个需要校验的数据的长度为10位,采用CRC校验,若约定的生成多项式为X3+1,则对应的CRC码的位数是( C )。

A、3

B、4

C、13

D、14

27、假设要传送的数据信息为1110001B,若约定的生成多项式为G(X)=X3+1,则对应的CRC码为( A )。

A、1110001110B

B、1110001010B

C、1110001001B

D、1110001101B

28、CPU响应DMA请求是在( B )。

A、一个时钟周期结束时

B、一个总线周期结束时

C、一条指令结束时

D、一段程序结束时

29、串行接口是指( C )。

A、接口与系统总线之间串行传送

B、接口的两侧串行传送

C、接口与外设之间串行传送

D、接口的内部串行传送

30、在大量数据传送中常用且有效的校验法是 ( D )。

A、海明码校验

B、偶校验

C、奇校验

D、CRC校验

31、CPU中能进行算术和逻辑运算的最基本运算部件是( D )。

A、多路选择器

B、移位器

C、加法器

D、ALU

32、ALU的核心部件是( C )

A、多路选择器

B、移位器

C、加法器

D、寄存器

33、某一DRAM芯片其容量为16K×1,除电源线、接地线和刷新线外,该芯片的最小引脚数目应为( B )。

A、16

B、12

C、18

D、11

34、由2K×4的芯片组成容量为4KB的存储器需要( B )片这样的存储芯片。

A、2

B、4

C、8

D、16

35、在独立编址方式下,下面的说法( C )是正确的。

A、一个具体地址只能对应输入/输出设备

B、一个具体地址只能对应内存单元

C、一个具体地址既可对应输入/输出设备,又可对应内存单元

D、只对应输入/输出设备或者只对应内存单元

36、在统一编址方式下,下面的说法( D )是正确的。

A、一个具体地址只能对应输入/输出设备

B、一个具体地址只能对应内存单元

C、一个具体地址既可对应输入/输出设备,又可对应内存单元

D、只对应输入/输出设备或者只对应内存单元

37、操作数在CPU中的寻址方式是( A )

A. 寄存器寻址

B. 寄存器间接寻址

C. 变址寻址

D. 基址寻址

38、计算机主存储器中存放信息的部件是( C )

A. 地址寄存器

B. 读写线路

C. 存储体

D. 地址译码线路

39、下列叙述错误的是( C )

A. 总线能够被多个部件使用

B. 多个部件能够在不同的时间使用总线

C. 总线只是一组连线,不包含控制电路

D. 并行总线一次可以传送多位二进制信息

40、目前制约计算机处理速度的主要因素是( D )

A. CPU的主频

B. 存储器的工作速度

C. I/O设备的工作速度

D. 总线的传输速度

41、在表示存储器容量时,1K×8表示( C )

A. 有1000个存储单元,每个单元为8bit

B. 存储器中有8000个存储器单元

C. 有1k个存储器单元,每个单元可存一个字节

D. 访问时需要20位地址线

42、8位补码整数X的表示范围是( B )

A. -127≤X≤127

B. -128 ≤X≤127

C. -127

D. 0≤ X ≤255

43、尾数规格化是指( C )

A. 小数点后的第1位数必为1

B. 小数点后第1位数比为0

C. 尾数的表示范围为1/2≤|M|<1

D. 尾数的表示范围为1/2<|M|<1

44、单地址指令是指( D )

A.指令只需要一个操作数

B. 指令所需要的操作数从该地址开始的多个单元

C. 指令中提供的地址只是用于存放结果

D. 指令隐含提供了所需的其他操作数

45、假定指令地址码给出的是操作数本身,则该操作数采用的是( A )寻址方式

A、立即

B、直接

C、基址

D、相对

46、下列说法错误的是( A )

A. I/O接口与主存储器相连

B. I/O接口与I/O设备相连相连

C. I/O接口与系统总线

D. I/O设备可以进行信息的转换

47、SP的内容是( D )

A. 堆栈的起始地址

B. 堆栈的底部

C. 堆栈的最大地址

D. 堆栈的顶部

48、下面有关半导体存储器组织的叙述中,错误的是( D )。

A、存储器的核心部分是存储体,由若干存储单元构成

B、存储单元由若干个存放0或1的存储元件构成

C、一个存储单元有一个编号,就是存储单元的地址

D、同一个存储器中,每个存储单元的宽度可以不同

49、堆栈的存取原则是( B )

A. 先进先出

B. 后进先出

C. 后进后出

D. 随机存取

50、计算机中不能通过编程访问的是( A )

A. 暂存器

B. 变址寄存器

C. 主存储器

D. 通用寄存器

51、PC寄存器的内容( C )

A. 总是自动增量计数

B. 发生转移时自动增量计数

C. 顺序执行时自动增量计数

D. 总是自动减量计数

52、下列情况不会发生溢出的是( A )

A. 正数与负数相加

B. 负数与负数相加

C. 正数减负数

D. 负数减正数

53、若SRAM芯片的容量为1024×4位,则地址和数据引脚的数目分别是( A )。

A、10,4

B、5,4

C、10,8

D、5,8

54、用双符号位来表示运算结果时,下列说法不正确的是( B )

A. 第1符号位表示结果的符号

B. 第2符号位表示结果的符号

C. 两个符号位相同表示没有发生溢出

D. 两个符号位不相同表示发生了溢出

55、下列几种存储器中,( A )是易失性存储器。

A、cache

B、EPROM

C、Flash Memory

D、CD-ROM

56、下面有关半导体存储器的叙述中,错误的是( A )。

A、半导体存储器都采用随机存取方式进行读写

B、ROM芯片属于半导体随机存储器芯片

C、SRAM是半导体静态随机访问存储器,可用作cache

D、DRAM是半导体动态随机访问存储器,可用作主存

57、通常采用行、列地址引脚复用的半导体存储器芯片是( B )。

A、SRAM

B、DRAM

C、EPROM

D、 Flash Memory

58、地址总线A

15(高位)~A

(低位),用4K×4的存储芯片组成16KB存储器,则加至各存储

芯片上的地址线是( C )。

A、A

15~A

B、A

9

~A

C、A

11~A

D、A

15

~A

4

59、在下述存储器中,允许随机访问的存储器是( D )。

A、磁带

B、磁盘

C、磁鼓

D、半导体存储器

60、在下列存储器中,存取时间的长短与信息所在的位置有关的是( C )。

A、主存

B、高速缓存

C、磁带

D、固存

61、磁表面存储器所记录的信息( A )。

A、能长期保存

B、不能长期保存

C、读出后,原存信息即被破坏

D、读出若干次后要重写

62、CPU可直接编程访问的存储器是( A )。

A、主存储器

B、虚拟存储器

C、磁盘存储器

D、磁带存储器

63、若CPU的地址线为16根,则能够直接访问的存储区最大容量为( C )。

A、1M

B、640K

C、64K

D、384K

64、磁盘常采用( C )。

A、随机存取方式

B、顺序序存取方式

C、直接存取方式

D、只读不写方式

65、表示主存容量,通常以( B )为单位。

A、数据块数

B、字节数

C、扇区数

D、记录项数

66、在浮点运算中,左规操作是将( B )。

A、尾数增大,阶码增大

B、尾数增大,阶码减小

C、尾数减小,阶码增大

D、尾数减小,阶码减小

67、采用隐式I/O指令,是指用( B )实现I/O操作。

A、I/O指令

B、传送指令

C、通道指令

D、硬件自动

68、半导体存储器常采用( D )。

A、直接存取方式

B、顺序存取方式

C、半顺序存取方式

D、随机存取方式

69、下列数中最小的数是(B)。

A (1010010)

2 B (00101000)

BCD

C (512)

8

D(235)

16

70、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用( C )来实现

A 与非门

B 或非门

C 异或门

D 与或非门

71、立即寻址是指( B )

A 指令中直接给出操作数地址

B 指令中直接给出操作数

C 指令中间接给出操作数

D 指令中间接给出操作数地址

72、假定用若干16K×1位的存储器芯片组成一个64K×8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为(C)。

A、4000H

B、6000H

C、8000H

D、A000H

73、输入输出指令的功能是( C)

A、在主存与CPU之间进行数据传送

B、在主存与I/O端口之间进行数据传送

C、在CPU与I/O端口之间进行数据传送

D、在I/O端口与I/O端口之间进行数据传送

74、某一SRAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引脚的最小数目为( B )

A 23

B 20

C 17

D 19

75、在主存和CPU之间增加Cache的目的是( C )。

A 扩大主存的容量

B 增加CPU中通用寄存器的数量

C 解决CPU和主存之间的速度匹配

D 代替CPU中寄存器工作

76、计算机系统的输入输出接口是( B )之间的交接界面。

A CPU与存储器

B 主机与外围设备

C 存储器与外围设备

D CPU与系统总线

77、总线控制机构为解决N个部件使用总线时优先次序的裁决,集中式独立请求,需另外增加控制线根数为( B )。

A、3

B、2N+1

C、2+??N

log2 D、N+2

78、假定指令地址码给出的是操作数的存储地址,则该操作数采用的是( B )寻址方式。

A、立即

B、直接

C、基址

D、相对

79、假定指令地址码给出的是操作数所在的寄存器的编号,则该操作数采用的是( C )寻址方式。

A、间接

B、直接

C、寄存器

D、寄存器间接

80、寄存器间接寻址方式的操作数存放在( B )中。

A、通用寄存器

B、存储单元

C、程序计数器

D、堆栈

81.计算机中表示地址时,采用( D )

A.原码; B.补码; C.反码; D.无符号数。

82.在CPU的寄存器中,___ B___对用户是完全透明的。

A.程序计数器; B.指令寄存器; C.状态寄存器; D.通用寄存器。

83.DMA接口__B____。

A.可以用于主存与主存之间的数据交换; B.内有中断机制;

C.内有中断机制,可以处理异常情况; D.内无中断机制

84.直接寻址的无条件转移指令功能是将指令中的地址码送入___A___。

A.PC; B.地址寄存器; C.累加器; D.ALU。

85.三种集中式总线控制中,___A___方式对电路故障最敏感。

A.串行链接; B.计数器定时查询; C.独立请求; D.以上都不对。

86.以下叙述__A____是错误的。

A.一个更高级的中断请求一定可以中断另一个中断处理程序的执行;

B.DMA和CPU必须分时使用总线;

C.DMA的数据传送不需CPU控制;

D.DMA中有中断机制。

87.零地址指令采用( B )。

A、立即寻址

B、堆栈寻址

C、间接寻址

D、变址寻址

88.当采用双符号位时,发生溢出的特征是:双符号位为( B )

A、00

B、10

C、11

D、都不是

89、同步控制是( C )。

A、只适用于CPU控制的方式

B、只适用于外部设备控制的方式

C、由统一时序信号控制的方式

D、所有指令执行时间都相同的方式

90、下列陈述中,正确的是( A)。

A、程序中断过程是由硬件和中断服务程序共同完成的

B、每条指令的执行过程中,每个总线周期要检查一次有无中断请求

C、检测有无DMA请求,一般安排在一条指令执行过程的末尾

D、中断服务程序的最后一条指令是无条件转移指令

91、在补码一位乘法中,A

补是累加和,X

是被乘数,Y

是乘数,当判断位Y

n

Y

n+1

=01时,执

行的运算是( B )。

A、1/2(A

补+Y

) B、1/2(A

+X

C、1/2(A

补-Y

) D、1/2(A

补-

X

92、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是( C ) 。

A、2-12~(1-2-12)

B、2-11~(1-2-11)

C、1/2~(1-2-11)

D、(1/2+2-11)~(1-2-11)

93、下列陈述中,正确的是( B )。

A、定点补码运算时,其符号位不参加运算。

B、浮点运算可由阶码运算和尾数运算两部分联合实现

C、浮点数的正负由阶码的正负符号决定

D、浮点数的尾数部分只进行乘法和除法运算

94、指令系统中采用不同寻址方式的目的主要是(D)。

A、可直接访问外存

B、提供扩展操作码并降低指令译码难度

C、实现存储程序和程序控制

D、缩短指令长度,扩大寻址空间,提高编程灵活性

95、计算机操作的最小时间单位是 ( A )。

A、时钟周期

B、指令周期

C、CPU周期

D、微指令周期

96、下列说法中,错误的是 ( C )。

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

B、堆栈的工作原则是先进后出

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

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

97、CPU内通用寄存器的位数取决于( B )。

A、存储器字长

B、机器字长

C、指令的长度

D、CPU的管脚数

98、在采用 ( A )对设备进行编址情况下,不需要专门的I/O指令组。

A、统一编址法

B、单独编址法

C、两者都是

D、两者都不是

99、用移码表示浮点数的阶码,其好处是( B )。

A、便于求阶差

B、便于用比较电路比较阶的大小

C、提高运算精度

D、便于判别溢出

100、在定点数运算中产生溢出的原因是 ( C ) 。

A、参加运算的操作数超出了机器的表示范围

B、运算过程中最高位产生了进位或借位

C、运算的结果超出了机器的表示范围

D、寄存器的位数太少,不得不舍弃最低有效位

101、计算机的存储器采用分级存储体系的主要目的是( D )。

A、便于读/写数据

B、减小机箱的体积

C、便于系统升级

D、解决存储容量、价格和存取速度之间的矛盾

102、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用 ( C )指定。

A、堆栈寻址方式

B、立即寻址方式

C、隐含寻址方式

D、间接寻址方式

103、在取指令之后,程序计数器中存放的是( B )。

A、当前指令的地址

B、不转移时下一条指令的地址

C、程序中指令的数量

D、指令的长度

104、下列陈述中,正确的是( A )。

A、具有专门输入/输出指令的计算机,外设可以单独编址

B、统一编址方法下,不可访问外设

C、访问存储器的指令,只能访问存储器,一定不能访问外设

D、只有输入/输出指令才可以访问外设

105、CPU取出一条指令并执行该指令的时间被称为( D )。

A、时钟周期

B、CPU周期

C、机器周期

D、指令周期

106、微型机系统中,主机和高速硬盘进行数据交换一般采用 ( B )。

A、程序中断控制方式

B、直接存储器存取(DMA)方式

C、程序直接控制方式

D、通道控制方式

107、下列陈述中,正确的是( D )。

A、CPU响应中断期间仍执行原程序

B、在中断过程中,若又有中断源提出中断,CPU立即响应

C、在中断响应中,保护断点、保护现场应由用户编程完成

D、在中断响应中,保护断点是由中断响应自动完成的

108、计算机系统的输入输出接口是( B )之间的交接界面。

A、CPU与存储器

B、主机与外围设备

C、存储器与外围设备

D、CPU与系统总线

109、假定一个同步总线的工作频率为33MHZ,总线中有32位数据线,每个总线时钟传输一次数据,则该总线的最大数据传输率为( B )。

A、66MB/s

B、132MB/s

C、528MB/s

D、1056MB/s

110、CPU输出数据的速度远远高于打印机的打印速度。为解决这一矛盾,可采用( C )。

A、并行技术

B、通道技术

C、缓冲技术

D、虚拟技术

111、半导体EPROM中写入的内容,可以通过( A )擦除。

A、紫外线照射

B、电信号

C、口令

D、DOS命令

112、在存储器分层体系结构中,存储器速度从最快到最慢的排列顺序是( D )。

A、寄存器—主存—cache—辅存

B、寄存器—主存—辅存—cache

C、寄存器—cache—辅存—主存

D、寄存器—cache—主存—辅存

113、程序查询方式、中断方式和DMA方式的优先级排列次序为( D )。

A、程序查询方式、中断方式、DMA方式

B、中断方式、程序查询方式、DMA方式

C、DMA方式、程序查询方式、中断方式

D、DMA方式、中断方式、程序查询方式

114、寄存器中的值有时是地址,有时是数据,它们在形式上没有差别,只有通过( C )才能识别它是数据还是地址。

A、寄存器编号

B、判别程序

C、指令操作码或寻址方式位

D、时序信号

115、完整的计算机系统应包括 ( D )。

A、运算器、存储器、控制器

B、外部设备和主机

C、主机和实用程序

D、配套的硬件设备和软件系统

116、下列说法中正确的是 ( C ) 。

A、采用变形补码进行加减运算可以避免溢出

B、只有定点数运算才有可能溢出,浮点数运算不会产生溢出

C、只有带符号数的运算才有可能溢出

D、只有将两个正数相加时才有可能产生溢出

117、需要定时刷新的半导体存储器芯片是( B )。

A、SRAM

B、DRAM

C、EPROM

D、Flash Memory

118、单级中断系统中,中断服务程序内的执行顺序是( A )。

Ⅰ、保护现场Ⅱ、开中断Ⅲ、关中断Ⅳ、保存断点

Ⅴ、中断事件处理Ⅵ、恢复现场Ⅶ、中断返回

A、Ⅰ→Ⅴ→Ⅵ→Ⅱ→Ⅶ

B、Ⅲ→Ⅰ→Ⅴ→Ⅶ

C、Ⅲ→Ⅳ→Ⅴ→Ⅵ→Ⅶ

D、Ⅳ→Ⅰ→Ⅴ→Ⅵ→Ⅶ

119、假设用Ⅰ表示单总线结构的ALU 运算器,Ⅱ表示双总线结构的ALU 运算器,Ⅲ表示三总线结构的ALU 运算器。若三种运算器都执行定点加法操作,则操作时间快慢的排序是( D )。

A、Ⅰ、Ⅱ、Ⅲ

B、Ⅱ、Ⅰ、Ⅲ

C、Ⅲ、Ⅰ、Ⅱ

D、Ⅲ、Ⅱ、Ⅰ

120、在( A )的计算机系统中,外设可以和主存储器单元统一编址。

A、单总线

B、双总线

C、三总线

D、以上三种都可以

121、某计算机字长为8位,其CPU中有一个8位加法器。已知无符号数x=69,y=38,现要在该加法器中完成x+y的运算,此时该加法器的两个输入端信息和输入的低位进位信息分别为( A )。

A、01000101B,00100110B,0

B、01000101B,00100110B,1

C、01000101B,11011010B,0

D、01000101B,11011010B,1

122、某计算机字长为8位,其CPU中有一个8位加法器。已知无符号数x=69,y=38,现要在该加法器中完成x-y的运算,此时该加法器的两个输入端信息和输入的低位进位信息分别为( B )。

A、01000101B,00100110B,0

B、01000101B,11011001B,1

C、01000101B,11011010B,0

D、01000101B,11011010B,1

123、8位补码定点整数10010101B右移一位后的值为( D )。

A、01001010B

B、01001011B

C、10001010B

D、11001010B

124、假定一次ALU运算用1个时钟周期,移位一次用1个时钟周期,则最快的32位原码一位乘法所需要的时钟周期数大约为( B )。

A、32

B、64

C、96

D、100

125、以下关于Booth补码一位乘法算法要点的描述中,错误的是( D )。

A、符号位和数值位一起参加运算,无须专门的符号生成部件

B、通过循环执行“加/减”和“移位”操作得到乘积

C、由乘数最低两位决定对部分积和被乘数进行何种运算

D、移位时,将进位位、部分积和乘积部分一起进行算术右移

126、某8位计算机中,假定x和y是两个带符号整数变量,用补码表示,x=63 ,y=-31,则x-y的机器数及其相应的溢出标志OF分别是( B )。

A、5DH、0

B、5EH、0

C、5DH、1

D、5EH、1

127、假定主存地址空间大小为1024MB,按字节编址,每次读写操作最多可以一次存取32位。不考虑其他因素,则存储器地址寄存器MAR和存储器数据寄存器MDR的位数至少应分别为(B)。

A、30、8

B、30、32

C、 28、8

D、28、32

128、用存储容量为16K×1位的存储器芯片组成一个64K×8位的存储器,则在字方向和位方向上分别扩展了(B)倍。

A、4和2

B、4和8

C、2和4

D、8和4

129、若变址寄存器编号为X,形式地址为D,则变址寻址方式的有效地址为( A )。

A、R[X]+D

B、R[X]+ R[D]

C、M[R[X]+D]

D、M[R[X]+ M[D]]

130、通常将在部件之间进行数据传送的指令称为传送指令。以下有关各类传送指令功能的叙述中,错误的是( D )。

A、出/入栈指令(Push/Pop)完成CPU和栈顶之间的数据传送

B、访存指令(Load/Store)完成CPU和存储单元之间的数据传送

C、I/O指令(In/Out)完成CPU和I/O端口之间的数据传送

D、寄存器传送指令(Move)完成CPU和寄存器之间的数据传送

131、CPU中控制器的功能是( D )。

A、产生时序信号

B、控制从主存取出一条指令

C、完成指令操作码译码

D、完成指令操作码译码,并产生操作控制信号

132、下列寄存器中,对汇编语言程序员不透明的是( B )。

A、存储器地址寄存器(MAR)

B、程序计数器(PC)

C、存储器数据寄存器(MDR)

D、指令寄存器(IR)

133、下列有关控制器各部件功能的描述中,错误的是( D )。

A、控制单元是其核心部件,用于对指令操作码译码并生成操作控制信号

B、PC为程序计数器,用于存放将要执行的指令的地址

C、通过将PC按当前指令长度增量,可实现指令的按序执行

D、IR称为指令寄存器,用来存放当前指令的操作码

134、下列有关总线的叙述中,错误的是( D )

A、总线是一组共享的信息传输线

B、系统总线中有地址、数据和控制3组传输线

C、同步总线一定有时钟信号线,用于总线操作的定时

D、系统总线始终由CPU控制和管理

三、判断题

1、利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。(×)

2、在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。(√)

3、在浮点运算器中,阶码部件可实现加、减、乘、除四种运算。(×)

4、个人微机使用过程中,突然断电RAM中保存的信息全部丢失,而ROM中保存的信息不受影响。(√)

5、因为单管动态随机存储器是破坏性读出,所以必须不断地刷新。(×)

6、CPU中通常都设置若干个寄存器,这些寄存器与主存统一编址。访问这些寄存器的指令格式与访问存储器是相同的。(×)

7、浮点运算指令对用于科学计算的计算机是很必要的,可以提高机器的运算速度。(√)

8、机器的主频最快,机器的速度就最快。(×)

9、大多数微型机的总线由地址总线、数据总线和控制总线组成,因此它们是三总线结构的。(×)

10、键盘属于输入设备,但显示器上显示的内容既有机器输出的结果,又有用户通过键盘输入的内容,所以显示器既是输入设备,又是输出设备。(×)

11、计算机“运算速度”指标的含义是指每秒钟能执行多少条指令。(√)

12、浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。(√)

13、加法器是构成运算器的基本部件,为提高运算速度,加法器一般都采用串行加法器。(×)

14、大多数个人计算机中可配置的内存容量仅受地址总线位数限制。(×)

15、CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。(×)

16、内存与外存都能直接向CPU提供数据。(×)

17、主设备是指发送信息的设备,从设备是指接收信息的设备。(×)

18、在主机中,只有内存能存放数据。(×)

19、Cache与主存统一编址,即主存空间的某一部分属于Cache。(×)

20、组成总线不仅要有传输信息的传输线,还应有实现总线传输控制的器件,即总线

缓冲器和总线控制器。( √ )

四、简答题

1、简化地址结构的基本途径是什么?试举两例说明。

答:简化地址结构的基本途径是采用隐地址。如用隐地址方式给出后继指令地址; 将提供

操作数的地址与存放运算结果的目的地址统一为一个。

2、与转子相比,中断方式的主要特点是什么?试举两例说明。

答:与转子相比,中断方式的主要特点是具有随机性。

例1:有意调用,随机请求与处理的事件,如调用打印机;

例2:随机发生的事件,如处理故障或按键。

3、试比较中断方式和DMA 方式的异同点。

答:DMA 与中断的相同点:能响应随机请求;可并行操作。

DMA 与中断的不同点:

中断:用程序实现中、低速I/O 传送,能处理复杂事态,一条指令结束时响应请求,中断

的实质是程序切换。

DMA :用硬件实现高速、简单I/O 传送,一个总线周期结束时响应请求,是总线权的切换。

4、在浮点运算中,什么情况下需对阶?为什么?如何操作?

答:在浮点运算中,作加法或减法时,若两数阶码不等,需对阶。因阶码不同,其尾数的权

值不同,尾数不能直接加减。对阶时将小阶加1,其尾数右移1位,直至两数阶码相等。

5、DMA 方式分为哪三个阶段,各采用什么方式?

答:DMA 方式分为初始化、DMA 传送、结束处理三个阶段;

分别采用程序传送方式、硬件传送方式、中断方式。

6、什么是DMA 方式,在DMA 方式的初始化阶段,CPU 通过程序传送哪些初始化信息?

答:DMA 方式是直接依靠硬件在主存与I/O 设备之间传送数据的一种工作方式,在传送期间

不需要CPU 执行程序干预。

在DMA 方式的初始化阶段,CPU 通过程序传送的初始化信息是:传送方向、主存缓冲区首址、

交换量、外设寻址信息。

7、半导体动态存储器为什么要刷新?刷新的主要方式有哪三种?

答:动态存储器依靠电容电荷存储信息。平时无电源供电,时间一长电容电荷会泄放,需

定期向电容补充电荷,以保持信息不变。

刷新的主要方式有集中刷新、分散刷新和异步刷新三种。

8、进位信号的基本逻辑是什么?设加法器字长16位,每4位为一组,分为4组,组内、

组间都采用并行进位方式。初始进位信号为C 0,操作数是A i 、B i ,请写出C 6的逻辑表达式。

答:进位信号的基本逻辑是C i =G i +P i C i-1,其中,G i = A i B i ,P i = A i +B i (2分)

C 6=G 6+P 6G 5+P 6P 5C 4

C 4= G 1*+P 1*

C 0

G 1*

=G 4+P 4G 3+P 4P 3G 2+ P 4P 3P 2G 1

P 1*

= P 4P 3P 2P 1(4分)

9、堆栈位于主存储器内,访问堆栈是否采用随机存取方式?为什么?

答:不采用随机存取方式。因为每次只能访问栈顶单元,不能访问堆栈区中的任意单元。

10、简述微程序控制的基本思想。

答:微程序控制的基本思想是:

(1)若干微命令编制成一条微指令,控制实现一步操作;

(2)若干微指令组成一段微程序,解释执行一条机器指令;

(3)微程序事先存放在控制存储器中,执行机器指令时再取出。

11、用二进制码表示的指令和数据都放在内存里,CPU 怎样识别出它们是数据还是指令呢?

答:从时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,如果取出的代码是指令,那么一定送往指令寄存器,如果取出的代码是数据,那么一定送往运算器。

12、试举三例说明同步控制方式在实际应用中的变化。

答:例1:不同指令所占用的时钟周期数可以不同;

例2:总线周期中可以插入延长周期。

例3:同步方式中引入异步应答。

13、何谓磁记录方式的自同步能力?在NRZ1制、PE制、FM制、M2F制等方式中,哪些具有自同步能力?

答:自同步能力即能从自身读出信号序列中提取同步信号的能力,不需外加同步信号。 PE 制、FM制、M2F制具有自同步能力。

三、设计题

1、存储器设计

某半导体存储器,按字节编址。其中,0000H~07FFH为ROM区,可选用EPROM芯片,容量为2KB/片;0800H~13FFH为RAM区,可选用SRAM芯片,容量分别为2K×4b/片和1K×4b/片。

地址总线A

15~A

(低),双向数据总线D

7

~D

(低),读写信号线R/W控制读写。请回答下

面问题:

(1)计算ROM区和RAM区的容量?(2)计算所需的存储芯片数?

(3)将地址总线A

15~A

中的哪几位分配给存储芯片?

(4)写出各个片选信号的逻辑式?

解:(1)A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

………………

0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0

………………

0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0

………………

0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1

因此ROM区:2KB,RAM区:3KB

(2) 计算所需的存储芯片数

选用1片2KB的EPROM,2片2K×4b/片的RAM和2片1K×4b/片的RAM,共需芯片数5片。

(3) 地址分配

5KB:13位地址A

12~A

芯片容量 芯片地址

2KB A 10~A 0

2KB A 10~A 0

1KB A 9~A 0

(4) 片选信号的逻辑式(3分)

片选信号 片选逻辑

CS 0 12A 11A

CS 1 12A A 11

CS 2 A 1211A 10A (A 15A 14 A 13为全0)

2、存储器设计

设计一个容量为7KB 的半导体存储器,其中ROM 区4KB ,选用EPROM 芯片(4K ×8位/

片);RAM 区3KB ,选用SRAM 芯片(2K ×4位/片和1K ×4位/片)。地址总线A 15~A 0(低),

双向数据总线D 7~D 0(低),读/写信号线R/W 控制读写。

(1)计算所需的存储芯片数?

(2)将地址总线A 15~A 0中的哪几位分配给存储芯片?

(3)写出各个片选信号的逻辑式?

解:(1) ROM 区选用1片4K ×8位的EPROM ,RAM 区选用2片2K ×4位的SRAM 和2片1K ×4

位的SRAM ,共5片

(2) 地址分配

7KB :13位地址A 12~A 0

芯片容量 芯片地址

4K A 11~A 0

2K A 10~A 0

1K A 9~A 0

(3) 片选信号的逻辑式

片选信号 片选逻辑

CS 0 12A

CS 1 A 1211A

CS 2 A 12 A 1110A

3、数据通路的设计

CPU 结构如图1所示,其中包括一个累加寄存器AC 、一个状态寄存器和其他4个寄存

器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

(1)标明图1中4个寄存器的名称。

(2)简述取指令的数据通路。

(3)简述完成指令LDA X 的数据通路(X 为内存地址,LDA 功能为(X )→AC )。

(4)简述完成指令ADD Y 的数据通路(Y 为内存地址,ADD 功能为(AC )+(Y )→AC )。

(5)简述完成指令STA Z 的数据通路(Z 为内存地址,STA 功能为(AC )→Z )。

图1

CPU结构图

解:(1)A为数据缓冲寄存器MDR,B为指令寄存器IR,C为主存地址寄存器MAR,D为程序寄存器PC。

(2)取指令的数据通路:PC→MAR→MM→MDR→IR

(3)指令LDA X的数据通路:X→MAR→MM→MDR→ALU→AC

(4)指令ADD Y的数据通路:Y→MAR→MM→MDR→ALU→ADD→AC

(5)指令STA Z的数据通路:Z→MAR,AC→MDR→MM

4、微指令设计

已知某运算器的基本结构如图1所示,它具有+(加)、—(减)、M(传送)三种操作。(1)写出图1中1~9表示的运算器操作的微命令。

(2)指出相斥性微操作。

(3)设计适合此运算器的微指令格式。

(1)图1中1~9表示的运算器操作的微命令分别为:

1:BUS→R

1;2:BUS→R

2

;3:BUS→R

3

;4:R

1

→X;5:R

3

→Y;6:R

2

→X;

7:R

2→Y;8:DR→X;9:R

1

→Y;

(2)以下几组微命令是相斥的:+;—;M;

R

1→X;R

2

→X;DR→X;

R

1→Y;R

2

→Y;R

3

→Y

BUS→R

1;BUS→R

2

;BUS→R

3

+1

(3)此运算器的微指令格式如图1所示:

00:不操作 00:不操作 00:不操作 00:不操作

01:+ 01:R

1→X 01:R

1

→Y 01:BUS→R

1

10:— 10:R

2→X 10:R

2

→Y 10:BUS→R

2

11:M 11:DR→X 11:R

3→Y 11:BUS→R

3

5、拟定指令周期流程,并列出相应的微操作控制信号序列

如图1所示为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/W信号控制),AR为地址寄存器,DR为数据缓冲寄存器, ALU 由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。另外,线上标注

有小圈表示有控制信号,例如R

3i 表示R

3

寄存器的输入控制信号,R

3o

为寄存器R

3

的输出控制

信号,未标信号的线为直通线,不受控制。

“MOV R

1,(R

)”指令完成(R

1

)→(R

)的功能操作,拟定其指令周期流程,假设该

指令的地址已放入PC中,并列出相应的微操作控制信号序列。

解:拟定指令周期流程,并列出相应的微操作控制信号序列指令周期流程微操作控制信号序列

PC →AR PC o ,G ,AR i

M →DR R/W = R

DR →IR DR o ,G ,IR i

R 1→ DR , R 1o ,G ,DR i

R 0

→AR , R 0o ,G ,AR i

DR →M , R/W = W

6、拟定指令周期流程,并列出相应的微操作控制信号序列

如图1所示为单总线结构的CPU 结构图,假设规定各部件用大写字母表示,字母加下

标in 表示该部件的接收控制信号,实际上就是该部件的输入开门信号;字母加下标out 表

示该部件的发送控制信号,实际上就是该部件的输出开门信号;所需的控制信号标在图上。

“ADD R 1,R 0”指令完成(R 0)+(R 1)→R 1的功能操作,拟定其指令周期流程,假设该指

令的地址已放入PC 中,并列出相应的微操作控制信号序列。

指令周期流程 微操作控制信号序列

PC →MAR PC out ,MAR in

PC+1→PC +1PC

DBUS →MDR →IR R ,DR out ,IR in

R 0→ Y R 0out ,Y in

R 1+Y →Z R 1out ,ALU in ,ADD

Z →R 1 Z out ,R 1in

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

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

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、冯.诺依曼机工作方式的基本特点是() A.多指令流单数据流B.按地址访问并顺序执行指令 C.堆栈操作D.存储器按内容选择地址 2、电子计算机的算术/逻辑单元、控制单元及主存储器合称为() A、CPU B、ALU C、主机 D、CU 3、完整的计算机系统应包括() A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机系统中的存储系统是指() A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 5、用以指定待执行指令所在地址的是() A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 6、微型计算机的发展以()技术为标志。 A.操作系统B.微处理器C.磁盘D.软件 7、存储单元是指() A.存放在一个字节的所有存储元集合B.存放一个存储字的所有存储元集合 C.存放一个二进制信息位的存储元集合D.存放一条指令的存储元集合 8、存储字长是指() A.存放在一个存储单元中的二进制代码组合B.存放在一个存储单元中的二进制代码位数C.存储单元的个数D.机器指令的位数 9、存放欲执行指令的寄存器是() A.MAR B.PC C.MDR D.IR 10、在CPU中跟踪指令后继地址的寄存器是() A.MAR B.PC C.MDR D.IR 二、填空题 1、()和()都存放在存储器中,()能自动识别它们。 2、存储器可分为主存和(),程序必须存于()内,CPU才能执行其中的指令。 3、存储器的容量可以用KB、MB、GB表示,它们分别代表()、()、()。 4、计算机硬件的主要技术指标包括()、()、()。 5、在用户编程所用的各种语言中,与计算机本身最为密切的语言是()。 6、汇编语言是一种面向()的语言,对()依赖性强,用汇编语言编制的程序执行速度比高级 语言()。 7、有些计算机将一部分软件永恒地存于只读存储器中,称为()。 8、基于()原理的()计算机工作方式的基本特点是按地址访问并顺序执行指令。 三、简答题 1、冯.诺依曼计算机体系结构的基本思想是什么?按此思想设计的计算机硬件系统由哪些部件组成?

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

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

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

湖南师范大学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)#精选.

计算机组成原理试题及答案 一、填空(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分)

《计算机组成原理》练习题

《计算机组成原理》练习题 第一章概论 一、选择题 01. 电子计算机主存内的ROM是指。 A.不能改变其内的数据 B.只能读出数据,不能写入数据 C.通常用来存储系统程序 D.以上都是 02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为。 A.硬件 B.软件 C. 固件 D.辅助存储 03. 如果要处理速度、温度、电压等连续性数据可以使用。 A.数字计算机 B.模拟计算机 C.混合计算机 D.特殊用途计算机 04. 邮局把信件进行自动分拣,使用的计算机技术是。 A.机器翻译 B.自然语言理解 C.模式识别 D.过程控制 05. 冯.诺伊曼机工作方式的基本特点是。 A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址。 06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的才能识别它。 A.译码器 B.判断程序 C.指令 D.时序信号。 07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是。 A.超高速巨型计算机系统 B.知识信息处理系统 C.大型分布式计算机系统 D.超级微型计算机群组成的计算机网。 08. 计算机的算逻单元的控制单元合称为。 A.ALU B.UP C.CPU D.CAD 09. 磁盘驱动器读写数据的基本存取单位为。 A.比特 B.字节 C.磁道 D.扇区 二、填空题 01. 计算机硬件是指, 软件是指, 固件是指。 02. 数控机床是计算机在方面的应用。 03. 人工智能研究, 模式识别研究。

04. 计算机用来处理离散的数据,而计算机用来处理连续性的数据。 05.存储器可分为主存和,程序必须存于内,CPU才能执行其中的指令。 第二章计算机中的信息编码 一、选择题 01. 对真值0表示形式唯一的机器数是。 A.原码 B.补码和移码 C.补码 D.反码 02. 在整数定点机中,下述第说法正确。 A.原码和反码不能表示-1,补码可以表示-1。 B.三种机器数均可表示-1 C.三种机器数均可表示-1,且三种机器数的表示范围相同。 D.以上说法均不对。 03. 在小数定点机中,下述第说法正确。 A.只有补码能表示-1 B.只有原码能表示-1 C.三种机器数均不能表示-1 D.以上说法均不对 04.设X为真值,X*为其绝对值,则等式[-X*]补=[-X]补。 A.成立 B.不成立 05.设X为真值,X*为其绝对值,满足[-X*]补=[-X]补的条件是。 A.X任意 B.X为正数 C.X为负数 D.X为非负数 06.设寄存器内容为11111111,若它等于-0,则为 A.原码 B.补码 C.反码 D.移码 二、填空题 01.采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于的位数,精度取决于的位数,确定浮点数的正负。 02.一个浮点数,当其尾数右移时,欲使其值不变,阶码必须。尾数右移1 位,阶码。 03.一个浮点数,确定了小数点的位置,当其尾数左移时,欲使其值不变,必须使。 04.移码常用来表示浮点数的部分,移码和补码除符号位外,其他

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

二、填空题 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一个定点数由符号位和数值域两部分组成。按小数点位置不同,

计算机组成原理试题集

1.数字电子计算机的主要特点是存储容量大、(运算速度快),(运算精度高)。 2.计算机各组成部件相互连接方式,从早期的以(存储器)为中心,发展到现在以(运算器)为中心。 3.指令寄存器寄存的是(C ) A、下一条要执行的指令 B、已执行完了的指令 C 、正在执行的指令D、要转移的指令 4.衡量计算机的性能指标主要有哪些(答主要的三项指标),并说明为什么? 解:衡量计算机性能的指标主要有:计算速度、存储容量和通讯带宽等,计算机速度是反映CPU性能,也是反映计算机能力的主要指标之一。存储容量反映出计算机可以处理的数据量空间的大小。带宽反映出计算机处理信息的通讯能力。 5,决定指令执行顺序的寄存器是(PC),而记录指令执行结果的状态的寄存器是(状态字寄存器) 6.最早提出“存储程序程序”概念的是(A ) A、Babbage B、V.Neumann C、Pascal D、Bell 7.如何理解计算机组成和计算机体系结构? 8.第一台电子计算机(ENIAC)是于1946年交付使用。 9.单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另一个采用(隐含)寻址方法。 10.假定指令系统有m条指令,指令操作码的位数为N位,则N至少应当等于()。 11.用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(0﹤﹦N );用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是() 1. CPU包括()两部分。 A、ALU和累加器 B、ALU和控制器 C、运算器和控制器 D、ALU和主存储器 C 2. 计算机运算速度的单位是()。 A、MTBF B、MIPS C、MHZ D、MB B 3. 若十六进数微AC.B,则其十进制数为()。 A、254.54 B、2763 C、172.6875 D、172.625 C 4. 若十进制数据为137.5则其八进制数为()。 A、89.8 B、211.4 C、211.5 D、1011111.101

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

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

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

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

计算机组成原理试题

计算机组成原理试题(A) 教学中心名称考点成绩 专业、班级姓名学号 一、填空题(每空1分,共10分) 1.计算机中的信息可分为两类,它们是信息和信息。 2.第二代电子数字计算机所用的基本器件是。 3.设X=-9/16,[X]补= 。 4.运算器中的核心部件是。 5.浮点表示法中,阶码决定浮点数的,尾数决定浮点数的。 6.CPU中PC的主要功能是。 7.按照信息的传送格式,接口可分为和两大类。 二、选择题(每小题2分,共20分) 1. 某主存储器按字节编址,地址线数目为16,这个存储器的容量为 . A 16K×16位B.32K×8位、C.64K ×8位 2.采用DMA方式传送数据时,每传送一个数据就要占用的时间。 A一个指令周期B.一个存储周期C.一个机器周期 3. Cache是。 A.主存的一部分 B.为扩大存储容量而设置的 C.为提高存储系统的速度而设置的 4.操作控制器的功能是。 A产生操作控制信号,以解释并执行指令 B、产生时序信号C.对指令泽码 5.中断响应时,保存PC并更新PC的内容,主要是为了. A.提高处理机的速度 B.能进入中断处理程字并能正确返回原程序 C.便于编制中断处理程序 6.计算机辅助设计是指。 A.CAD B.CAI C.CAT 7.某机字长32位,内存容量为4MW,若按字节编址,其寻址范围为. A.0~4M B。0~16M C.0~32M 8.在磁盘存储器中,与转速无关的技术指标是。 A.存储密度B.平均等待时间C.数据传输率 9.设指令中的形式地址为以相对寻址时,操作数的有效地址E=. A.(D)B.(PC)+D C.(R)+D

10.计算机中,执行部件接控制部件的命令所作的不可再分的操作称为. A.微命令B.微操作C操作 三.判断改错题(每小题2分,共10分。正确,在括号内打√;错误,则打×并更正) 1.磁盘存储器是一种随机存取存储器。() 2.零地址指令就是没有操作数的指令。() 3.时序发生器是控制器的主要部件之一。() 4.设X=10110110,采奇校验时,其校验位C=1。() 5.中断处理过程中,保存现场必须在中断服务之后进行。() 四.简答题(每小题10分,共40分) 1.CPU由哪些主要部件组成?说明各部件的作用。 2.试述高速缓冲存储器的基本设计思想和特点。 3.主机与外部设备间为什么要设置接口? 4.为什么说取指令是公操作?在取指令阶段,CPU主要完成哪些操作? 五.计算题(共10 分) 1.设X=0.0101,Y=-0.1101,用双符号补码计算X+Y=?和X-Y=?并判断其结果是否溢出。(5分) 2. 设X=8C3E(H),Y=B6DF(H),Z=54D2(H)。求X∧Y⊕Z=? (5分) 七.设计题(10分) 某机字长16 位,主存按字编址,容量为8MW,请用如下RAM芯片为该机设计一个主存。 A A0 07 1.地址线和数据线各有多少根? 2.共用多少这种芯片? 3.画出其组成框图,并正确标出各信号线。

计算机组成原理练习题-答案

一、填空题 1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。 2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。 3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。 4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。 5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。 6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。 7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中 8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为 2^127(1-2^-23) ,最小正数为 2^-129 ,最大负数为 2^-128(-2^-1-2^-23) ,最小负数为 -2^127 。 9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是 -127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。 10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。 11.设 n = 8 (不包括符号位),则原码一位乘需做 8 次移位和最多 8 次加法,补码Booth算法需做 8 次移位和最多 9 次加法。 12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。 13.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。 14.CPU采用同步控制方式时,控制器使用机器周期和节拍组成的多极时序系统。

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

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 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.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校 验的字符码是______。 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之间的数据传送

计算机组成原理试卷

考试科目名称 计算机组织与系统结构 (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)个页面。

计算机组成原理练习题答案

一、选择题 1、完整得计算机系统应包括运算器、存储器、控制器。 一个完整得计算系统应该就是:硬件系统与软件系统,硬件系统应该包括运算器,控制器,存储器,输入设备与输出设备,软件系统包括系统软件与应用软件、而您给得答案中B与D就是可以排除得,也就就是不能选,A与C两个中A得可能性最大,答案只能选A、 3、冯、诺依曼计算机工作方式得基本特点就是按地址访问并顺序执行指令. 4、移码表示法主要用于表示浮点数中得阶码。 5、动态RAM得刷新就是以行为单位得。 8、在定点运算器中产生溢出得原因就是运算得结果得超出了机器得表示范围。 10、在指令得地址字段中,直接指出操作数本身得寻址方式,称为立即寻址. 11、目前得计算机,从原理上讲指令与数据都以二进制形式存放. 13、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”得概念,最早提出这种概念得就是冯、诺依曼。 16、在CPU中,跟踪后继指令地址得寄存器就是程序计数器。 20、系统总线中地址总线得作用就是用于选择指定得存储单元或外设。 21、计算机中得主机包含运算器、控制器、存储器。 23、原码一位乘运算,乘积得符号位由两个操作数得符号进行异或运算. 24、对于真值“0”表示形式唯一得机器数就是移码与补码。 25、若[X]补=0、0100110,则[X]反= 0、0100110。--x为正数 26、在CPU中,存放当前执行指令得寄存器就是指令寄存器。 保存当前正在执行得指令得寄存器称为(指令寄存器)。 指示当前正在执行得指令地址得寄存器称为(程序计数器或指令计数器)。 27、下列编码中通常用作字符编码得就是ASCII码。 ASCII ASCII(American Standard CodeforInformationInterchange,美国信息互换标准代码)就是基于拉丁字母得一套电脑编码系统.它主要用于显示现代英语与其她西欧语言。它就是现今最通用得单字节编码系统,并等同于国际标准ISO/IEC646。28、在下列存储器中,半导体存储器可以作为主存储器. 30、在CPU中跟踪指令后继地址得寄存器就是PC。 31、EPROM就是指光擦除可编程得只读存储器。

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