计算机组成原理课后答案

更新时间:2024-03-09 05:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机组成原理综合练习题

一、选择题

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

A.程序直接传送 B.中断

C.通道 D.程序查询

2. 迄今为上,计算机中的所有信息仍以二进制方式表示,其理由是( )。

A. 运算速度快 B. 信息处理方便 C. 节约元件 D. 物理器件性能决定 3. 在计算机中能直接被接受的语言为( )。

A. 机器语言 B. 汇编语言 C. 高级语言 D. 数据库语言 4. 设二进制代码内容为 01111111 ,其原码对应的真值是( )。

A. -128

B. -127 C. -126

D. +127

5. (1011.101)2 对应的十进制数是( )。

A.10.62 B.11.625 C.11.5 D.11.10 6. 运算器的主要功能是进行( )。

A. 算术运算 C. 累加器运算

B. 逻辑运算

D. 算术运算和逻辑运算

7. 若 RAM 芯片的存储容量为 1M×8bit,则该芯片的地址线的数目是( )。

A.10 B.16 C.20

D.8

8. 某计算机字长32 位,存储容量为 1MB ,若按字编址,它的寻址范围是( )。

A.1M

B.512KB C.256KB

D.256K

9. 通常人们把依据某种需要而编制的指令序列称为计算机中的( )。

A. 程序 B. 文件 C. 记录 D. 集合

10. 在计算机的指令系统中,通常采用多种确定操作数的方式。当操作数的地址由某个指定

的变址寄存器内容与位移量相加得到时,称为( )。 A. 直接数

B. 间接寻址 C. 变址寻址

第 1 页 共 22 页

D. 相对寻址

11. 某型计算机系统的微处理器的主频为 100MHZ ,四个时钟周期组成一个机器周期,平均

三个机器周期完成一条指令,则它的机器周期为( )。 A. 40ns B. 50 ns C. 80ns

D. 100ns

12. 在计算机中的寄存器里的值有时是地址,这只有计算机的( ) 能识别它。

A. 时序信号 B. 判断程序 C. 指令 D. 译码器 13. 程序计数器属于( ) 。

A. 控制器

B. 运算器 C. 存储器 D. 输入输出接口

14. 计算机 CPU 芯片中的总线属于( ) 。

A. 外部总线

B. 内部总线 C. 系统总线

D. 板级总线

15. 在串行传输时,按顺序传输表示一个数据所有二进制的脉冲信号,每次一位。通常用第

一个脉冲信号表示( )。 A. 最高有效位 C. 码元

B. 最低有效位 D. 无符号数

16. 在微型计算机系统中,硬盘和主机进行数据交换一般采用( )。

A. 通道控制方式

B. DMA方式

D. 程序直接控制方式

C. 程序中断控制方式

17. 周期使用方式常用于( )方式的输入/输出中。

A. 通道

B. 中断 C.DMA

D. 程序传送

18. 在微程序控制器中,控制部件向执行部件发出的某个控制信号称为( ) 。

A. 微指令

B. 微操作 C. 微命令 D. 微程序

19. 同步控制是( )。

A. 只适合于 CPU 控制的方式

B. 由统一时序信号控制的方式 D. 由 DMA 控制的方式

C. 所有指令执行时间都相同的方式

第 2 页 共 22 页

20. 计算机中的 ALU 属于( )部件。

A. 寄存器部件 B. 控制器部件 C. 运算器部件

D. 译码器部件

21. 若[X]补=0.1011,则真值X=( )。

A. 0.1011

B. 0.0101 C. 1.1011 D. 1.0101

22. 若十六进制数为B5.4,则相应的十进制数为( )。

A. 176.5

B. 176.25 C. 181.25

D. 181.5

23. 若采用双符号位补码运算,运算结果的符号位为01,则( )。

A. 产生了负溢出(下溢) B. 产生了正溢出(上溢) C. 结果正确,为正数

D. 结果正确,为负数

24. 计算机系统中的存贮系统是指( )。

A. RAM

B. ROM C. 主存 D. 主存和外存

25. 动态存储器的特点是( )。

A.工作中存储内容会产生变化 B.工作中需要动态改变访存地址 C.工作中需要动态地改变供电电压

D.需要定期刷新每个存储单元中存储的信息 26. 组相联映象和全相联映象通常适合于( )。

A. 小容量Cache B. 大容量Cache C. 小容量ROM

D. 大容量ROM

27. 在大多数情况下,一条机器指令中是不直接用二进制代码来指定( )A.下一条指令的地址 B.操作的类型 C.操作数地址

D.结果存放地址

28. 算术右移指令执行的操作是( )。

A. 符号位填0,并顺序右移1位,最低位移至进位标志位

第 3 页 共 22 页

B. 符号位不变,并顺序右移1位,最低位移至进位标志位 C. 进位标志位移至符号位,顺序右移1位,最低位移至进位标志让 D. 符号位填1,并顺序右移1位,最低位移至进位标志位 29. 转移指令执行结束后,程序计数器PC中存放的是( )。

A.该转移指令的地址 C.转移的目标地址

B.顺序执行的下条指令地址 D.任意指令地址

30. 堆找寻址方式中,设 A 为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果

进栈操作为(A)→Mps, (SP)-1→SP ,那么出栈操作的动作应为( )。 A. (Msp) → A,(SP)+1 → SP C. (SP)-1 → SP,(Msp) → A

B. (SP)+1 → SP,(Msp) → A D. (Msp)→ A,(SP)-1 → SP

31. 异步控制常用于( )作为其主要的控制方式。

A. 在单总线结构中访问主在和外设时 B. 微型机的 CPU 控制 C. 组合逻辑控制的 CPU 中

D. 微程序控制器中

32. 通常,微指令的周期对应一个( )

A. 指令周期 C. 机器周期

B. 主频周期 D. 工作周期

33. 波特率表示传输线路上( )。

A.信号的传输速率

B.有效数据的传输速率 D.干扰信号的传输速率

C.校验信号的传输速率

34. 多总线结构的计算机系统中,采用( ),对提高系统的吞吐率最有效。

A. 多口存贮器方法

B. 提高主存的速度方法 D. 高速缓冲存贮器

C. 交叉编址多模存贮器方法

35. 会产生直传总线请求的总线部件是( )。

A. 需要与主机批量交换数据的外设 C. 具有 DMA 接口的外设

B. 高速外设 D. 任何外设

第 4 页 共 22 页

36. 不同信号在同一条信号线上分时传输的方式称为( )。

A. 总线复用方式 C. 并行传输方式

B. 并串行传输方式 D. 串行传输方式

37. 计算机主机和终端串行传送数据时,要进行串-并或非-串转换,这样的转换( )。

A. 可以用软件实现

B. 只有用数据寄存器实现 C. 只能用移位寄存器实现

D. 只有用锁存器实现

38. 通道对 CPU 的请求形式是( )。

A. 中断 B. 自陷 C. I/O 指令 D. 通道命令

39. 磁盘存贮器的记录方式一般采用( )。

A. 调频制 B. 归零制 C. 不归零制 D. 调相制 40. 与活动头磁盘存贮器相比,固定头磁盘存贮器的特点是( )。

A. 不需要找道,速度快,所用磁头多 B. 需要找道,速度慢,所用磁头多 C. 不需要找道,速度快,所用磁头少 D. 不需要找道,速度慢,所用磁头多 41. 若十进制数据为137.5则其八进制数为( )。

A. 89.8

B. 211.4 C. 211.5

D. 1011111.101

42. 若x补=0.1101010,则x原=( )。

A. 1.0010101 B. 1.0010110 C. 0.0010110

D. 0.1101010

43. 若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为( )A. -264

B. -(264-1) C. -263

D. -(263-1)

44. 若采用双符号位,则发生正溢的特征是:双符号位为( )。

A. 00

B. 01 C. 10

D. 11

第 5 页 共 22 页

45. 浮点加减中的对阶的( )。

A. 将较小的一个阶码调整到与较大的一个阶码相同 B. 将较大的一个阶码调整到与较小的一个阶码相同 C. 将被加数的阶码调整到与加数的阶码相同 D. 将加数的阶码调整到与被加数的阶码相同 46. 原码乘法是( )。

A. 先取操作数绝对值相乘,符号位单独处理 B. 用原码表示操作数,然后直接相乘

C. 被乘数用原码表示,乘数取绝对值,然后相乘 D. 乘数用原码表示,被乘数取绝对值,然后相乘

47. 为了缩短指令中某个地址段的位数,有效的方法是采取( )。

A. 立即寻址 B、变址寻址 C. 间接寻址

D. 寄存器寻址

48. 在大多数情况下,一条机器指令中是不直接用二进制代码来指定( )A.下一条指令的地址 B.操作的类型 C.操作数地址

D.结果存放地址

49. 堆栈指针SP的内容是( )。

A. 栈顶单元内容 B. 栈顶单元地址 C. 栈底单元内容

D. 栈底单元地址

50. 转移指令执行结束后,程序计数器PC中存放的是( )。

A.该转移指令的地址 B.顺序执行的下条指令地址C.转移的目标地址

D.任意指令地址

51. 高速缓冲存储器Cache一般采取( )。

A. 随机存取方式 B. 顺序存取方式 C. 半顺序存取方式

D. 只读不写方式

第 6 页 共 22 页

52. 若存储周期250ns,每次读出16位,则该存储器的数据传送率为( )。

A. 4×106字节/秒 C. 8×106字节/秒

B. 4M字节/秒 D. 8M字节/秒

53. 半导体静态存储器SRAM的存储原理是( )。

A. 依靠双稳态电路 C. 依靠读后再生

B. 依靠定时刷新 D. 信息不再变化

54. 通常,微指令的周期对应一个( )。

A. 指令周期

B. 主频周期 C. 机器周期

D. 工作周期

55. 在不同速度的设备之间传送数据,( )。

A. 必须采用同步控制方式 B. 必须采用异步控制方式

C. 可以选用同步方式,也可选用异步方式 D. 必须采用应答方式

56. 不同信号在同一条信号线上分时传输的方式称为( )。

A. 总线复用方式 C. 并行传输方式

B. 并串行传输方式 D. 串行传输方式

57. 波特率表示传输线路上( )。

A. 信号的传输速率

B. 有效数据的传输速率 D. 干扰信号的传输速率

C. 校验信号的传输速率

58. 挂接在总线上的多个部件( )。

A. 只能分时向总线发送数据,并只能分时从总线接收数据 B. 只能分时向总线发送数据,但可同时从总线接收数据 C. 可同时向总线发送数据,并同时从总线接收数据 D. 可同时向总线发送数据,但只能分时从总线接收数据

第 7 页 共 22 页

59. 在常用磁盘的各磁道中( )。

A. 最外圈磁道的位密度最大 C. 中间磁道的位密度最大

B. 最内圈磁道的位密度最大 D. 所有磁道的位密度一样大

60. 目前我们所说的个人台式商用机属于______。

A.巨型机 B.中型机 C.小型机 D.微型机 61. (2000)10化成十六进制数是______。

A.(7CD)16 B. (7D0)16 C. (7E0)16 62. 下列数中最大的数是______。

A.(10011001)2 C. (98)16

B. (227)8 D. (152)10

D. (7FO)16

63. ______表示法主要用于表示浮点数中的阶码。

A. 原码 B. 补码 C. 反码 D. 移码 64. 下列有关运算器的描述中,______是正确的。

A.只做算术运算,不做逻辑运算 B. 只做加法

C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 65. EPROM是指______。

A. 读写存储器 B. 只读存储器

C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 66. 冯·诺依曼计算机工作方式的基本特点是______。

A.多指令流单数据流; C.堆栈操作;

B.按地址访问并顺序执行指令; D.存储器按内容选择地址。

67. 总线中地址线的作用是______。

A.只用于选择存储器单元; B.由设备向主机提供地址;

C.用于选择指定存储器单元和I/O设备接口电路的地址; D.即传送地址又传送数据。 68. 存取周期是指______。

A.存储器的写入时间; B.指令执行时间;

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

第 8 页 共 22 页

69. 在各种异步通信方式中,______速度最快。

A.全互锁; C.不互锁;

B.半互锁; D.以上都不对。

70. 运算器由许多部件组成,其核心部分是______。

A.数据总线; C.累加寄存器;

B.算术逻辑运算单元; D.多路开关。

71. 下列说法中______是正确的。

A.加法指令的执行周期一定要访存; B.加法指令的执行周期一定不访存;

C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存; D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。 72. 计算机操作的最小单位时间是______。

A.时钟周期; B.指令周期; C.CPU周期; D.中断周期。 73. 一个16K×32位的存储器,其地址线和数据线的总和是______。

A.48; B.46; C.36;

D.32。

74. 某计算机主存容量为64K,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是______。

A.1、15; B.2、15; C.1、30; D.2、30。 75. 用于指定待执行指令所在地址的是______。

A.指令寄存器; C.程序计数器; 76. 微程序放在______中。

A.存储器控制器; C.主存储器;

B.控制存储器; D.Cache。

B.数据计数器; D.累加器。

77. 浮点数的表示范围和精度取决于______。

A.阶码的位数和尾数的机器数形式; B.阶码的机器数形式和尾数的位数; C.阶码的位数和尾数的位数;

D.阶码的机器数形式和尾数的机器数形式。 78. 在浮点机中,判断补码规格化形式的原则是______。

第 9 页 共 22 页

A.尾数的第一数位为1,数符任意; B.尾数的符号位与第一数位相同; C.尾数的符号位与第一数位不同; D.阶符与数符不同。

79. 在下述有关不恢复余数法何时需恢复余数的说法中,______是正确的。

A.最后一次余数为正时,要恢复一次余数; B.最后一次余数为负时,要恢复一次余数; C.最后一次余数为0时,要恢复一次余数; D. 最后一次余数为1时,要恢复一次余数;

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

A.PC; B.地址寄存器; C.累加器; 71. 在间址周期中,______。

A.所有指令的间址操作都是相同的;

B.凡是存储器间接寻址的指令,它们的操作都是相同的;

C.对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的; D.以上都不对。

72. 变址寻址和基址寻址的有效地址形成方式类似,但是______。

A.变址寄存器的内容在程序执行过程中是不可变的;

B.在程序执行过程中,变址寄存器和基址寄存器和内容都可变的;

C.在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变; D.变址寄存器的内容在程序执行过程中是可变的。 73. 下列叙述中______是错误的。

A.采用微程序控制器的处理器称为微处理器; B.在微指令编码中,编码效率最低的是直接编码方式;

C.在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短; D.以上都是错的。

74. 以下叙述中错误的是______。 A.指令周期的第一个操作是取指令;

B.为了进行取指令操作,控制器需要得到相应的指令; C.取指令操作是控制器自动进行的; D.指令周期的第一个操作是取数据。

D.ALU。

第 10 页 共 22 页

3. 浮点数表示中,数据的范围由 的位数据决定,数的精度由 决定 。 4. 每条指令由两部分组成,即 部分和 部分。

5. 有一机器字16位,其中操作码占4位。若采用三地址寻址,则每个地址位为 位,

可直接寻址空间为 字节;若采用单地址寻址,则每个地址位为 位,可直接寻址空间为 字节。

6. 零地址指令是不带 的机器指令,其操作数是由 提供的。 7. 存储器堆栈中,需要一个 ,用它来指明 的变化。 8. 运算器的主要功能是进行 。

9. 在微程序控制器中,微操作是由 控制实现的最基本操作。一条机器指令是由

若干 组成的微程序来解释执行的。

10. 微程序顺序控制常用的两种方式是 方式和 方式。

11. 控制器的控制方式有 、 和 三种形式,其中 方式最节

省时间, 方式最浪费时间,而 方式介于两者之间。

12. 在控制器中,指令寄存器(IR)的作用是 ,它的位数与 有关。 13. 使用Intel 2114(1K×4位)芯片32片可组成容量为 KB内存,每片片内地址线

有 位。

14. 若有一个512K字的存储器,它由四个存储体组成,每个存储体为16K,则该存储体的

字长是 位。

15. 通常外部设备寻址方式有 、 和 等三种方式。 16. 中断请求是中断源向 发出的申请中断要求,发出中断请求的条件是 。

和 。

17. 中断返回时要恢复 和 ,才能返回主程序继续执行。 18. 中断隐指令的功能是:在响应中断之后 立即中止现行程序,保护 .

和 。内容,取出新的 送入程序状态字寄存器,取出相应的 送程序计数器。

第 16 页 共 22 页

19. 一个完整的程序中断处理过程应包括 、 、 、 和 ______ 五个阶段。

20. 一个源程序中可以包含代码段、 段及 段。其中代码段是源程序中必不可

少的,其它两个段可有可无。

21. 存储器堆栈中,需要一个_________,用它来指明__________的变化。

22. 在微程序控制器中,微操作是由__________控制实现的最基本操作。一条机器指令是由

若干______________组成的微程序来解释执行的。

23. 控制器的控制方式有____________、_____________和联合控制三种形式。

24. 在控制器中,指令寄存器(IR)的作用是_________________,它的位数与_________ __

有关。

25. 使用Intel 2114(1K×4位)芯片32片可组成容量为________KB内存,每片片内地址线有

__________根。

26. 计算机系统中,每个中断源对应着一个_____________,该地址中存放着与该中断向源对

应于的 _____________的其始地址。

27. 采用DMA方式传送数据是由DMA接口来控制数据在______________和____________之间

传输。

28. 计算机的硬件系统是由运算器、_________ 、_________、输入输出设备及通道组成。 29. 各种计算机 CPU 有指令寄存器、地址寄存器、缓冲寄存器、___________ 、 __________

和 状态条件寄存器。

30. 主机和外部设备之间的信息交换随着设备性质的不同而采用不同的控制方式,数据传输

方式有:程序直接控制方式、程序中断方式、____________、______________和I/O处理机方式。

31. 各种计算机 CPU 有指令寄存器、地址寄存器、缓冲寄存器、 _____ 、 _______ 和

______ 。

第 17 页 共 22 页

32. 从指令系统的角度可把计算机指令系统的结构分为两大类:____________和

________________。

33. 动态存储器一般要求在2ms内刷新一次,常用刷新方式有:__________、___________和

异步刷新。

34. 每条指令由两部分组成,即 部分和 部分。

35. 一个完整的程序中断处理过程应包括中断申请 、中断允许 、 中断响应、_____________

和___________五个阶段。

36、指令的寻址包括_____________和_____________两种方式。

37、取值周期中从内存读出的信息流称为____________,执行周期中从内存读出的信息流称为____________。

38、在总线的异步通信方式中,通信的双方可以通过不互锁、_________和_________三种类型联络。

39、基址寻址有效地址等于____________加上____________的内容。

40、CPU从主存取出一条指令并执行该指令的时间叫_________________,它通常包含若干个_________________。

41、影响流水线性能的因素主要反映在_____________和_____________两个方面。 42、计算机的处理器控制单元的设计主要有_____________设计和_____________设计两种方法。

43、微指令的基本格式包括两个字段,其中由_____________字段指出下条微指令的地址,以控制微指令序列的顺序执行。

44. 取值周期中从内存读出的信息流称为____________,执行周期中从内存读出的信息流称为____________。

45. 一个浮点数,当其尾数右移时,欲使其值不变,阶码必须____________。尾数右移1位,阶码____________。

46. 在总线的异步通信方式中,通信的双方可以通过_________、_________和_________三种类型联络。

47. 指令寻址的顺序寻址方式,其指令地址由_______________给出;跳跃寻址方式的指令地址由_______________给出。

48. 影响流水线性能的因素主要反映在______________和______________两个方面。

第 18 页 共 22 页

49. CPU从主存取出一条指令并执行该指令的时间叫_________________,它通常包含若干个_________________。

50、微指令格式中,垂直型微指令用较长的_____________换取较短的_____________。 51. 已知[x]补=1,0101,x的原码为________________,真值为________________。 52. 变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供_________________; 而在变址寻址中,变址寄存器提供_________________。

53. 影响流水线性能的因素主要反映在________________和_________________两个方面。 54. 微指令格式可分为_________________型和_________________型两类。

55. 对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,操作数通常隐含在_________________中

56.如果Cache的容量为128块,在直接映象下,主存中第i块映象到缓存第_______________块。在Cache-主存的地址映象中,_________________灵活性强并且成本最高。 57. 设机器字长为64位,存储容量为128MB,若按字编址,它的寻址范围是_________________。若按双字编址,其寻址范围是_________________。

58. 一个浮点数,当其尾数右移时,欲使其值不变,阶码必须________________。尾数右移1位,阶码______________。 三、简答题

1. 冯·诺依曼计算机体系的基本特点是什么?

2. 中断控制原则是什么?

3. 为什么说数据总线是双向总线?

4. 一条指令包含几个部分?各部分的作用是什么?

第 19 页 共 22 页

5. 简述指令的执行过程。

6. 简述中断处理过程。

7. 说明中断向量地址和入口地址的区别和联系。

8. 什么是指令周期、机器周期和时钟周期?三者有何关系?

9. 什么叫刷新?为什么要刷新?说明刷新有几种方法。

10. 说明存取周期和存取时间的区别。

11. 写出取指周期的全部微操作;

12. 什么是指令周期?指令周期是否有一个固定值?为什么?

第 20 页 共 22 页

本文来源:https://www.bwwdw.com/article/lf3a.html

Top