计算机原理习题

计算机原理习题
计算机原理习题

1

分数: 1

在计算机中,有符号数是用_____表示的

选择一个答案

a. 原码

b. 二进制编码

c. 补码

d. 反码

正确

这次提交的分数:1/1。

2

分数: 1

已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案

a. 00000000,11111111,11111111

b. 00000000,11111111,00000000

c. 00000000,11110000,00000000

d. 00001111,11111111,11111111

正确

这次提交的分数:1/1。

3

分数: 1

数制转换(1F3D)H=_____BCD

答案:

错误

这次提交的分数:0/1。

4

分数: 1

微型计算机系统主要包括

选择一个答案

a. 微处理器、存储器、总线、I/O接口、外部设备

b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件

c. 微处理器、存储器、总线、I/O接口、外部设备、软件

d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件

正确

这次提交的分数:1/1。

5

分数: 1

三输入与非门的输入端A、B、C的状态分别为1、0、1,则其输出状态为答案:

正确

这次提交的分数:1/1。

6

分数: 1

给字符“A”的ASCII码加奇校验后的8位二进制编码是_____B

答案:

正确

这次提交的分数:1/1。

7

分数: 1

数制转换(10010110.1001)B=_____D

答案:

正确

这次提交的分数:1/1。

8

分数: 1

用16进制来表示,32位二进制补码可表示的最大数为_____H

答案:

正确

这次提交的分数:1/1。

9

分数: 1

数制转换(10010110.1001)B=_____H

答案:

正确

这次提交的分数:1/1。

10

分数: 1

下面哪种语言能够被计算机硬件直接识别并执行?

选择一个答案

a. 汇编语言

b. 高级语言

c. C++语言

d. 机器语言

正确

这次提交的分数:1/1。

11

分数: 1

以下哪种说法是正确的?

选择一个答案

a. 一个n位二进制数可以表示2^n-1种不同的状态

b. 二进制数的权是2

c. 十进制整数转换成二进制数的方法是乘2取余

d. 十六进制数使用了16个数字符号

错误

这次提交的分数:0/1。

12

分数: 1

数制转换(1F3D)H=_____D

答案:

正确

这次提交的分数:1/1。

13

分数: 1

在计算机系统中,_____是主机与外部设备进行信息交换的桥梁。选择一个答案

a. I/O接口

b. 寄存器

c. 控制器

d. 总线

正确

这次提交的分数:1/1。

14

分数: 1

用16进制来表示,32位二进制补码可表示的最小数为_____H 答案:

正确

这次提交的分数:1/1。

15

分数: 1

-29H的8位二进制补码是_____B

答案:

正确

这次提交的分数:1/1。

16

分数: 1

+33H的8位二进制补码是_____B

答案:

正确

这次提交的分数:1/1。

17

分数: 1

-7AH的8位二进制补码是_____B

答案:

正确

这次提交的分数:1/1。

18

分数: 1

已知X=44H,2Y=-68H,则[X+Y]补用8位二进制表示为_____B 答案:

正确

这次提交的分数:1/1。

19

分数: 1

有符号数86H转换为十进制数为

答案:

错误

这次提交的分数:0/1。

20 分数: 1

十进制数56的压缩BCD码和非压缩BCD码分别是

选择一个答案

a. 01010110,00000101、00000110

b. 00111000,00000101、00000110

c. 00111000,01010000、00000110

d. 01010110,01010000、01100000

21 分数: 1

微处理器的位数是指

选择一个答案

a. 数据总线的位宽

b. 一次操作所能处理的数据的位宽

c. 内部总线的位宽

d. 地址总线的位宽

22 分数: 1

已知X=-29H,Y=+33H,则[X+Y]补用8位二进制表示为_____B

答案:

23 分数: 1

已知X= -107,Y= +79,则[X-Y]补=

选择一个答案

a. 溢出

b. 10101000

c. 00101000

d. 11100100

1 分数: 1/1

在8088/8086系统中,程序代码被存放在逻辑分段的

选择一个答案

a. 堆栈段

b. 数据段

c. 代码段

d. 附加数据段

2 分数: 1/1

已知CS=6800H,IP=1200H,且当前指令的长度是2字节。则存放当前指令的内存单元的偏移地址是_____H

答案:

3 分数: 1/1

指令流水线是指

选择一个答案

a. 微处理器顺序地执行指令

b. 微处理器同时执行多条指令

c. 微处理器有序地执行指令

d. 指令通过流水线传送给微处理器

4 分数: 1/1

运算器的功能是实现

选择一个答案

a. 加法运算和减法运算

b. 算术运算和逻辑运算

c. 数据运算和地址运算

d. 加减法运算和乘除法运算

5 分数: 1/1

若8位加法指令的结果为100000000B,则标志位ZF=

答案:

6 分数: 1/1

总线的基本功能是

选择一个答案

a. 数据传输、地址传输、控制信号传输

b. 传输同步、仲裁控制、总线驱动

c. 输入、输出

d. 连接各个部件

7 分数: 1/1

在8088/8086系统中,一个逻辑分段最大为_____K字节。答案:

8 分数: 0/1

8086系统总线的数据信号和地址信号分离是通过_____信号实现的。

已知CS=6800H,IP=1200H,且当前指令的长度是2字节。则存放当前指令的内存单元的段地址是_____H

答案:

10 分数: 1/1

总线从其传送信息的类型上可分为

选择一个答案

a. 二进制、十进制、十六进制

b. 数字、模拟、混合

c. 数据、控制、地址

d. 8位、16位、32位

11 分数: 1/1

在8088/8086系统中,一个基本的总线周期包含_____个时钟周期。

选择一个答案

a. 4

b. 3

c. 5

d. 任意

12 分数: 1/1

已知CS=6800H,IP=1200H,且当前指令的长度是2字节。则存放当前指令的下一条指令的物理地址是_____H

答案:

13 分数: 0/1

微机中常见的系统总线包括ISA总线、PCI总线和_____总线。

答案:

14 分数: 1/1

在80x86实地址方式下,若已知DS=8200H,则当前数据段的最小地址是_____H

答案:

15 分数: 1/1

8088访问存储器和I/O接口时,要用到WR、RD、IO/M、ALE、_____和DEN信号。答案:

16 分数: 1/1

8088/8086的寄存器中,用于存放逻辑段的段地址的寄存器是_____、DS、ES、SS 答案:

17 分数: 1/1

已知存储单元的逻辑地址为1FB0H:1200H,其对应的物理地址是_____H。

答案:

18 分数: 1/1

在8088/8086系统中,地址信号在总线周期的第_____个时钟周期被放到地址总线上。答案:

19 分数: 1/1

USB2.0总线的最大传输速率为_____Mb/s

答案:

20 分数: 1/1

8086发现READY引脚变为0时,它将在当前总线周期中插入

选择一个答案

a. 时钟周期

b. 等待周期

c. 空闲周期

d. 查询周期

21 分数: 1/1

微处理器内部主要包括_____三个部分

选择一个答案

a. ALU、BUS、CU

b. CU、BUS、MMU

c. ALU、CU、REGISTERS

d. CU、MMU、REGISTERS

22 分数: 1/1

USB2.0总线能够提供的最大电流为_____毫安

答案:

23 分数: 1/1

某微处理器的地址总线宽度为36位,则它能访问的物理地址空间为_____字节

选择一个答案

a. 36M

b. 64M

c. 64G

d. 360M

24 分数: 1/1

若8位加法指令的结果为100000000B,则标志位CF=

答案:

25 分数: 1/1

在80x86实地址方式下,若已知DS=8200H,则当前数据段的最大地址是_____H 答案:

26 分数: 1/1

控制器的功能是

选择一个答案

a. 外设控制和存储器控制

b. 运算控制和输入输出控制

c. 指令控制、时序控制和操作控制

d. 操作控制和运算控制

27 分数: 1/1

8088/8086的寄存器中,AX、BX、CX、_____寄存器都可以被作为两个独立的8位寄存器使用。

答案:

1

分数: 1/1

已知内存单元的内容如下:[0001CH]=35H,[0001DH]=6AH,[0001EH]=4DH,[0001FH]=2FH,[00020H]=12H,[00021H]=30H,[00022H]=70H,[00023H]=08H,[00024H]=08H,[00025H]=86H,[00026H]=58H,[00027H]=1AH,则中断类型8的中断服务程序的入口地址(逻辑地址)的段内偏移地址是_____H

答案:

2 分数: 1/1

关于指令的操作数,以下哪个说法是错误的

选择一个答案

a. 目的操作数可以是立即数、寄存器或存储器。

b. 源操作数不能是某个标志位。

c. 目的操作数不能是CS和IP寄存器。

d. 源操作数可以是立即数、寄存器或存储器。

3 分数: 1/1

若AL内容为04H,则执行TEST AL,7CH后,AL中的内容为

选择一个答案

a. 7CH

b. 04H

c. 00H

d. 80H

4 分数: 1/1

设BX中有一个16位带符号数。若要将BX中的内容除2,则以下正确的指令是

选择一个答案

a. SAR BX,1

b. SAL BX,1

c. RAR BX,1

d. SHR BX,1

5 分数: 1/1

8086执行JNZ NEXT指令后,没有发生转移,而是直接执行了下一条指令。根据这个事实可知,执行JNZ NEXT指令时

选择一个答案

a. CF为0

b. ZF为1

c. CF为1

d. ZF为0

6 分数: 1/1

已知SP=2000H,AX=8A4BH,BX=3034H,执行PUSH AX指令后,SP的内容为_____H 答案:

7 分数: 1/1

已知栈顶的内容为8A4BH,SP=1FFEH,BP=1FFEH,执行MOV AX,[BP]后,AX的内容为_____H

答案:

8 分数: 1/1

已知AX、BX、CX、DX的内容分别为18,19,20,21,依次执行PUSH AX,PUSH BX,POP CX,POP DX指令后,寄存器CX的内容为

选择一个答案

a. 18

b. 21

c. 19

d. 20

9 分数: 1/1

以下指令格式正确的是

选择一个答案

a. MOV AL,97EH

b. ADD AL,CF

c. MOV BX,CS

d. MUL AL,15

10 分数: 1/1

指令MOV AX,03CCH AND 0F0H等价于

选择一个答案

a. MOV AX,0C0H

b. MOV AX,0CCH

c. MOV AX,0F0H

d. MOV AX,0300H

11 分数: 1/1

用一条指令把AL的bit5和bit4变反,其他位不变。这条指令是

选择一个答案

a. OR AL,30H

b. NOT AL

c. XOR AL,30H

d. AND AL,30H

12 分数: 1/1

设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H。指令“MOV AX,2[SI][BP]”中源操作数的物理地址为

选择一个答案

a. 00660H

b. 30660H

c. 20660H

d. 10660H

13 分数: 1/1

8088/8086的输入输出指令中,采用寄存器间接寻址方式可寻址_____个端口地址(用十进制数表示)

答案:

14 分数: 1/1

已知CF=1,AL=86H,执行ADC AL,0C7H后,AF、CF、OF、PF、SF、ZF的状态分别为

选择一个答案

a. 0、0、1、1、0、1

b. 1、0、0、1、1、0

c. 0、0、0、1、1、0

d. 0、1、1、1、0、0

15 分数: 1/1

8088/8086的输入输出指令中,采用直接寻址方式可寻址_____个端口地址(用十进制数表示)

答案:

16 分数: 1/1

32位乘法和除法指令的结果存放在_____寄存器中

选择一个答案

a. AX,BX

b. BX,CX

c. AX,DX

d. BX,DX

17 分数: 1/1

指令MOV AL,[BX+DI]中,源操作数的寻址方式是_____寻址

答案:

18 分数: 1/1

已知内存单元的内容如下:[0001CH]=35H,[0001DH]=6AH,[0001EH]=4DH,[0001FH]=2FH,[00020H]=12H,[00021H]=30H,[00022H]=70H,[00023H]=08H,[00024H]=08H,[00025H]=86H,[00026H]=58H,[00027H]=1AH,则中断类型8的中断服务程序的入口地址(逻辑地址)的段基地址是_____H

答案:

19 分数: 0/1

指令MOV AL,[BX]中,源操作数的寻址方式是_____寻址

答案:

错误

这次提交的分数:0/1。

20 分数: 1/1

指令MOV AL,[1234H]中,源操作数的寻址方式是_____寻址

答案:

21 分数: 1/1

8088/8086指令中操作数的类型有立即数操作数、寄存器操作数、_____操作数

答案:

22 分数: 1/1

若AL=55H,AH=7AH,分别单独执行AND AL,AH、OR AL,AH、XOR AL,AH、和NOT AH四条指令,AX的内容分别为

选择一个答案

a. 5050H,7A7AH,2F2FH,5555H

b. 507AH,7F7AH,2F7AH,5585H

c. 7A50H,7A7AH,7A2FH,557AH

d. 7A50H,7A7FH,7A2FH,8555H

23 分数: 1/1

指令MOV AL,[BX+DI-4]中,源操作数的寻址方式是_____寻址

答案:

24 分数: 1/1

已知SP=2000H,BP=1FFEH,AX=8A4BH,BX=3034H,执行PUSH AX指令后,栈顶的内容为_____H

答案:

25 分数: 1/1

指令MOV AL,[BX+1234H]中,源操作数的寻址方式是_____寻址

答案:

26 分数: 1/1

关于寻址方式,以下哪个说法是正确的

选择一个答案

a. 当目的操作数是存储器单元时,可以采用寄存器间接寻址方式。

b. 当源操作数是寄存器时,可以采用寄存器相对寻址方式。

c. 当源操作数是存储器时,可以采用寄存器寻址方式。

d. 当目的操作数是I/O端口时,可以采用寄存器相对寻址方式。

1

分数: 1/1

已知数据段的定义如下DATA SEGMENT BUF1 DB 10H DUP (?)

BUF2 DW 1,1F00H,2500H STR1 DB 'HELLO' DATA ENDS 汇编后STR1的偏移地址是_____H

答案:

2 分数: 1/1

在汇编语言程序设计实验中,用MASM汇编源程序时,对下面的语句VAR DW 0B46H, 5200H, 344FH, F5C0H, 907DH

MASM给出的错误信息是“Symbol not defined:F5C0H”

根据此提示检查程序可知,语句中应更正的地方要改为_____H

答案:

3 分数: 1/1

VAR的定义为:VAR DW 8A2FH 现要将VAR的低字节(2FH)取入AL寄存器,正确的语句是

选择一个答案

a. MOV AL,BYTE PTR VAR+1

b. MOV AL,LOW BYTE VAR

c. MOV AL,BYTE PTR VAR

d. MOV AL,VAR

4 分数: 1/1

CPU可以直接执行的指令是

选择一个答案

a. 伪指令

b. 机器指令

c. 宏指令

d. 汇编指令

5 分数: 1/1

在汇编语言源程序中,用于指示汇编程序如何汇编的指令是

选择一个答案

a. 机器指令

b. 宏指令

c. 汇编指令

d. 伪指令

6 分数: 1/1

以下可以正确通过汇编的指令是

选择一个答案

a. MOV [DI][BX],27H

b. MOV [DI][SI],2700H

c. MOV BYTE PTR[DI][BX],27H

d. MOV BYTE PTR[DI][BX],2700H

7 分数: 1/1

在汇编语言中,以下操作数为错误的是

选择一个答案

a. CPU GT 486

b. 0FF00H AND 1234H

c. 19BH+255

d. 30H+AL

8 分数: 1/1

已知数据段的定义如下DATA SEGMENT BUF1 DB 10H DUP (?)

BUF2 DW 1,1F00H,2500H STR1 DB 'HELLO' DATA ENDS 汇编后BUF2的偏移地址是_____H

答案:

9 分数: 1/1

以下汇编语句的含义是DATA SEGMENT STACK ‘STACK’ DW 100 DUP (0) DATA ENDS

选择一个答案

a. 定义了100个字节的数据段

b. 定义了200个字节的堆栈段

c. 定义了200个字节的数据段

d. 定义了100个字节的堆栈段

1 分数: 1/1

在CPU和主存之间增设高速缓存Cache的主要目的是

选择一个答案

a. 扩充内存容量

b. 提高CPU访问外存的速度

c. 提高CPU的运行速度

d. 提高CPU访问主存的速度

2 分数: 1/1

在存储器芯片的译码方式中,每个存储单元具有唯一地址的译码方式是____译码。

答案:

3 分数: 1/1

存储器芯片的译码方式中,每个存储单元具有一个以上地址的译码方式称为____译码。答案:

4 分数: 1/1

当计算机断电后,所存信息全部消失的存储器是

选择一个答案

a. 电可擦除存储器

b. 只读存储器

c. 随机存储器

d. 外存储器

5 分数: 1/1

若已知Cache的命中率为0.9,其访问周期为40ns;主存的访问周期为100ns。则该Cache存储系统的访问周期为_____ns。

答案:

6 分数: 1/1

在半导体存储器中,EPROM是通过____删除信息的。

答案:

7 分数: 1/1

现有32Mb SRAM芯片若干,若构造64MB内存,需_____片芯片。

答案:

8 分数: 1/1

在微型计算机中,扩大存储器系统容量的是____存储器。

答案:

9 分数: 1/1

现有32Mb SRAM芯片若干,若构造64MB内存,需要_____根地址线用于芯片的内部单元寻址。

答案:

10 分数: 1/1

在计算机关机后,原有信息仍能保留的是

选择一个答案

a. SRAM,DRAM

b. RAM,ROM

c. RAM,EPROM

d. EEPROM,FLASH MEMORY

11 分数: 1/1

在CPU与主存之间增加Cache能显著提高计算机整体性能,其依据是

选择一个答案

a. 程序的局部性,数据的连续性

b. 程序的局部性,数据的局部性

c. 程序的连续性,数据的连续性

《计算机组成原理》习题集部分参考答案.

《计算机组成原理》习题集部分参考答案 说明:这里给出了习题部分答案,仅供参考。名词解释、简答题以及论述题的答案均可以在教材以及其它参考书上找到,请各位同学自行完成。 一. 选择题(每小题2分,共20分 1. B 2. C 3. B 4. A 5. B 6. A 7. B 8.B 9.A 10.A 11. C 12. C 13. D 14. B 15. D 16. A 17. D 18. B 19. C 20. C 21. D 22. B 23. B 24. D 25. A 26. D 27. D 28. D 29. B 30. A 31. D 32. D 33. D 34.D、C 35. D 36. C 37. B 38. B 39. B 40. C 43.B 二. 填空题(每小题1分,共20分

1. 输入编码内码字模码 2. 加、减法浮点运算 3. 210 230 4. 算术运算逻辑运算 5. 程序地址 6. 存储周期存储器 7. 顺序寻址方式跳跃寻址方式8. 并行串行复用 9. 符号位数值域10.控制器运算器 11. 系统软件应用软件系统软件12.带宽单总线、双总线(或三总线。答2个即可 13. 并行空间并行时间并行14. 先进后出寄存器存储器 15. 软件系统16. 集中式分布式 17. 寄存器主存18.为计算机各部件的协调工作提供时间标志。 19. 硬、软件系统器件性能决定 20. 输入编码(或输入码内码(或机内码字模码 21. 内外存贮器指令寄存器22. 存储容量存取时间 23. 程序控制类操作数下一条指令 24. 寄存器-寄存器型寄存器-存储器型 25. 精简指令系统计算机复杂指令系统计算机26. 统一编址单独编址 27. 总线I/O设备(或输入输出设备28. 输入设备输出设备

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

一、填空题 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章计算机系统概论 1.1习题解析 一、选择题 1.在下列四句话中,最能准确反映计算机主要功能的是。 A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动 C.计算机是一种信息处理机 D.计算机可实现高速运算 解:答案为C。 2.1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫(1),1949年研制成功的世界上第一台存储程序式的计算机称为(2)。 (1)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ (2)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ 解:答案为⑴ C,⑵A。 3.计算机硬件能直接执行的只能是。 A.符号语言 B.机器语言 C.汇编语言 D.机器语言和汇编语言 解:答案为B。 4.运算器的核心部件是。 A.数据总线 B.数据选择器 C.累加寄存器 D.算术逻辑运算部件 解:答案为D。 5.存储器主要用来。 A.存放程序 B.存放数据 C.存放微程序 D.存放程序和数据 解:答案为D。 6.目前我们所说的个人台式商用机属于。 A.巨型机 B.中型机 C.小型机 D.微型机 解:答案为D。 7.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是。 A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 解:答案为C。 8.对计算机软、硬件资源进行管理,是的功能。 A.操作系统 B.数据库管理系统 C.语言处理程序 D.用户程序 解:答案为A。 9.企事业单位用计算机计算、管理职工工资,这属于计算机的应用领域。 A.科学计算 B.数据处理 C.过程控制 D.辅助设计 解:答案为B。

最新计算机原理练习题答案

《计算机原理》练习题 一、填空题 1、为区别不同的进制,在数的末尾用字母表示,二进制为B ,十六进制为H ,十进制为D 。 2、8位二进制数组成一个字节,它是单片机中数的基本单位。 3、硬件技术中三种基本的无源器件是电阻、电容、电感。 4、电感对电流的作用效果可以总结为:阻交流、通直流,交流电流频率越高,电感对电流的阻抗效应越强。 5、电容对电流的作用效果可以总结为:隔直流、通交流,交流电流频率越高,电容对电流的阻抗效应越弱。 6、晶体二极管的一个最重要特征是单向导电。 7、晶体三极管的主要作用是电流放大作用。 8、微机硬件的五大部件是:运算器、控制器、存储器、输入设备和输出设备。 9、单片机又称为微控制器(MCU)。 10、单片机就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口等片上外设的微型计算机。 11、单片机构成的四要素是CPU 、ROM 、RAM 和片上外设,它们相互之间通过总线连接。 12、8051单片机是8 位CPU。 13、时钟电路用于产生单片机工作所需要的时钟信号。 14、时钟周期(振荡周期)是指为单片机提供时钟信号的振荡源的周期。 15、机器周期是指单片机完成某种基本操作所需要的时间,它由12 个时钟周期组成。 16、假设单片机时钟频率f=12MHz,则时钟周期为1/12 us,机器周期为1 us。 17、假设单片机时钟频率f=6MHz,则时钟周期为1/6 us,机器周期为2 us。 18、单片机的存储系统包含三大部分:程序存储器(ROM)、数据存储器(RAM) 和特殊功能寄存器(SFR) 。 19、从物理地址空间来看,MCS-51单片机有四个存储器地址空间:即片内ROM 和片外ROM 以 及片内RAM 和片外RAM 。 20、从逻辑上看,单片机存储空间可分为三个部分:64KB程序存储器、256B数据存储器和64KB 数据存储器。 21、在单片机的引脚中,XTAL1和XTAL2用于连接时钟电路。 22、在单片机的引脚中,RESET用于连接复位电路。 23、在单片机的引脚中,EA=1,表示使用内部程序存储器。 24、在单片机的引脚中,EA=0,表示使用外部程序存储器。 25、单片机的时钟电路有:外部时钟电路和内部时钟电路。 26、单片机的并行端口有:P0 、P1 、P2 、P3 。其中P0 端口外接电路时要加上拉电阻,P3 端口主要使用其第二功能。 27、当单片机外接地址总线时,P2 端口作为地址总线高8位,P0 端口作为地址总线低8位。 28、当单片机外扩存储器时,作为数据总线的是P0 端口。 29、单片机复位后,PC= 0000H ,SP= 07H ,P0~P3= 0FFH 。 30、51单片机引脚P3.2的第二功能是:INT0外部中断0输入端,P3.3的第二功能是:INT1外部中断1输入端,P3.4的第二功能是:T0外部计数脉冲输入端0 ,P3.5的第二功能是:T1外部计数脉冲输入端1 。 31、单片机最小系统是能让单片机工作起来的一个最基本的组成电路。 32、C语言程序的基本结构有:顺序结构、选择结构和循环结构。 33、C语言程序中,有且仅有一个main 函数。 34、C程序的基本单位是函数。 35、C语言程序的执行是从main 函数开始,也是在main 函数中结束。 36、在C语言程序的运行过程中,我们称其值不能被改变的量为:常量;其值可以改变的量为:变量。 37、C语言中的变量必须先定义,后使用。 38、C语言规定给变量起名时,只能使用字母、数字、下划线,而且第一个字符不能是数字。 39、C语言中,定义数组a[10],则数组a的第一个元素是:a[0] ,最后一个元素是a[9] 。 40、C语言中,执行语句:x=7/3;则x的值为:2 。

《计算机原理学习指导》第八章 综合练习题参考答案

《计算机原理学习指导》第八章综合练习题参考答案 一.填空题 1.主机CPU和IOP之间的通信,原则上是通过共享__主存储器__来实现的. 2.可以根据中断源在系统中的位置将中断源分为内部中断和外部中断,一般运算器除法错是__内部中断__,键盘输入要求中断是_外部中断___. 3. 响应中断的必须满足3个条件:(1)中断源有中断请求(2)CPU处于开中断状态,而且没有更高优先级的中断请求存在(3)一条指令执行完毕. 4.. 字节多路通道是一种简单的共享通道,它是建立在_时间分割___的基础上,轮流为多台低速和中速外设服务.选择通道数据的传送是以_成组(数据块)____方式进行,因此传送速率高. 5. 多个中断源在软件查询方式中_优先级最高的___最先被访问. 6. 根据数据传送方式,可以将通道分为__选择__通道,__字节多路__通道和数组多路通道. 7. 一个中断向量对应一个__中断服务程序的入口地址__ 8. 中断处理过程可以嵌套,_优先级高___的设备可以中断__优先级低__的设备的中断服务程序. 9. 中断请求的优先排队可以归纳为2大类,它们是__硬件判优__和__软件判优__. 10.. DMA方式中,DMA控制器从CPU完全接管对_总线___的控制,数据交换不经过CPU,而之间在内存和_I/O设备___之间进行. 11. 通道是一个特殊功能的处理器____,它有自己的_指令和程序___,专门负责数据输入输出的传送控制,CPU只负责_数据处理___功能. 12. DMA的含义是_直接存储器访问___,用于解决__数据块高速传送__问题. 二.单项选择题 1..选择通道上可连接若干外围设备,其数据传送的单位是( D ). A.字节 B.字 C.位 D.数据块 2.中断向量地址是(B). A.子程序入口地址 B.中断服务程序入口地址 C.中断服务程序入口地址的地址 D.例行程序入口地址 3.对于低速度输入输出设备,应当选用的通道是( B ). A.数组多路通道 B.字节多路通道 C.选择通道 D.DMA专用通道 4.微型机系统中,主机和高速硬盘进行数据交换一般采用( B ). A.程序中断控制 B.直接存储器访问 C.程序直接控制 D.通道控制 5.常用于大型计算机的控制方式是( D). A.程序查询方式 B.DMA方式 C.中断方式 D.通道方式 6.下述I/O控制方式中,主要由程序实现的是( D ). A.外围处理机方式 B.中断方式 C.DMA方式 D.通道方式 7.有关中断状态,不可响应的中断是(C ). A.硬件中断 B.软件中断 C.可屏蔽中断 D.不可屏蔽中断 8.以下论述正确的是( D ). A.CPU响应中断期间仍执行原程序 B.在中断响应中,保护断点和现场由用户编程完成 C.在中断过程中,若又有中断源提出中断,CPU立即响应 D.在中断响应中,保护断点是由中断响应自动完成的 9.中断系统是( C ).

现代计算机原理练习题

计算机原理练习题 分数: 1 在计算机中,有符号数是用_____表示的 选择一个答案 a. 原码 b. 二进制编码 c. 补码 d. 反码 正确 这次提交的分数:1/1。 2 分数: 1 已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案 a. 00000000,11111111,11111111 b. 00000000,11111111,00000000 c. 00000000,11110000,00000000 d. 00001111,11111111,11111111 正确 这次提交的分数:1/1。 3 分数: 1 数制转换(1F3D)H=_____BCD 答案: 错误 这次提交的分数:0/1。 4 分数: 1 微型计算机系统主要包括 选择一个答案

a. 微处理器、存储器、总线、I/O接口、外部设备 b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件 c. 微处理器、存储器、总线、I/O接口、外部设备、软件 d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件 正确 这次提交的分数:1/1。 5 分数: 1 三输入与非门的输入端A、B、C的状态分别为1、0、1,则其输出状态为答案: 正确 这次提交的分数:1/1。 6 分数: 1 给字符“A”的ASCII码加奇校验后的8位二进制编码是_____B 答案: 正确 这次提交的分数:1/1。 7 分数: 1 数制转换(10010110.1001)B=_____D 答案: 正确 这次提交的分数:1/1。 8 分数: 1 用16进制来表示,32位二进制补码可表示的最大数为_____H 答案:

计算机组成原理习题集

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

(完整版)计算机组成原理习题答案(蒋本珊)

第一章 1.电子数字计算机和电子模拟计算机的区别在哪里? 解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。 2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么? 解:冯·诺依曼计算机的特点如下: ①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成; ②计算机内部采用二进制来表示指令和数据; ③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 第③点是最主要的一点。 3.计算机的硬件是由哪些部件组成的?它们各有哪些功能? 解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。它们各自的功能是: ①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。 ②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。 ③存储器:用来存放程序和数据。 ④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。 4.什么叫总线?简述单总线结构的特点。 解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。CPU 与主存、CPU 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过CPU 的干预。 5.简单描述计算机的层次结构,说明各层次的主要特点。 解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。 第0级为硬件组成的实体。 第1级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。 第2级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。 第3级是操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。第4级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。 第5级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。

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

1.10111000当做无符号数的值为多少,当做整数的值为多少,当做定点小数的值为多少?(十进制数) 无符号:2^7+2^5+2^4+2^3=128+32+16+8=184 整数:10111000 定点小数:10111000 11000111(取反) 11000111(取反) + 1 + 1 11001000 11001000 -(2^3+2^6)=-72 -(1/2+1/16)=-9/16 2.已知接受到的信息为001100001111,其中有效数据位为8位,运用海明码检测,问信息传输是否有错?8位的数据值是多少? 编号 检测位 数据位 12 1100 0 M8 C1=M1⊕M2⊕M4⊕M5⊕M7=0 11 1011 0 M7 C2=M1⊕M3⊕M4⊕M6⊕M7=0 10 1010 1 M6 C4=M2⊕M3⊕M4⊕M8=0 9 1001 1 M5 C8=M5⊕M6⊕M7⊕M8=0 8 1000 0 C8 7 0111 0 M4 发:0111 6 0110 0 M3 收:0000 5 0101 0 M2 发 ⊕收=0111 4 0100 1 C4 即M4出错则数据实为00111001 3 0011 1 M1 2 0010 1 C2 1 0001 1 C1 3.已知原始报文为1111,生成多项式为G (x )=x 4+x 2 +x+1,求编码后的报文 (1):将生成多项式为G (x )=x 4+x 2 +x+1,转换成对应的二进制为10111 (2)生成多项式为5(R+1)位,将原始报文左移4(R)位为11110000 (3)进行模2除 _______00011__________ ______ 10111________________00010100_____________10111_______________010010________ 10111_____1101 11110000 10111 (4)编码CRC 码为11110011 4.采用IEEE754标准的32位短浮点数格式,即0-22位为尾数,23-30位为阶码位,第1位为数符,其中阶码偏置为127,试求出32位浮点代码CC9E23AF 的真值(结果可用任何进

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

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

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

计算机组成原理课后习题答案

第1章习题参考答案 1.电子数字计算机和电子模拟计算机的区别在哪里? 解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续 的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。 2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么? 解:冯·诺依曼计算机的特点如下: ①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成; ②计算机内部采用二进制来表示指令和数据; ③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 第③点是最主要的一点。 3.计算机的硬件是由哪些部件组成的?它们各有哪些功能? 解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件 组成。它们各自的功能是: ①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计 算机内部所能识别和接受的信息方式。 ②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。 ③存储器:用来存放程序和数据。 ④运算器:对信息进行处理和运算。 ⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自 动工作。 4.什么叫总线?简述单总线结构的特点。 解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各 部件的信息。单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系

统总线。 C P U 与主存、C P U 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过C P U 的干预。

5.简单描述计算机的层次结构,说明各层次的主要特点。 解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。 第0级为硬件组成的实体。 第1级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。 第2级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。 第3级是操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。 第4级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。 第5级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。 第6级是应用语言级。这一级是为了使计算机满足某种用途而专门设计的,因此这一级语言就是各种面向问题的应用语言。 6.计算机系统的主要技术指标有哪些? 解:计算机系统的主要技术指标有:机器字长、数据通路宽度、主存容量和运算速度等。 机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决定的。 数据通路宽度是指数据总线一次所能并行传送信息的位数。 主存容量是指主存储器所能存储的全部信息量。 运算速度与机器的主频、执行什么样的操作、主存本身的速度等许多因素有关。

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

一、选择题 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就是指光擦除可编程得只读存储器。

计算机组成原理练习题汇总资料

第2章习题运算方法和运算部件 1.37H代码若看作ASCII码、整数补码、8421码时分别代表什么? 2.比较下列有符号数补码的大小 ① 321FH与A521H ② 80H与32H ③ 8000H与AF3BH ④ 72H与31H 3.写出下列数据规格化浮点数的编码。其中,阶码为5位移码(含1位阶符),尾数为11位补码(含1位数符) ① +111000 ②-10101 ③ + 0.01011 4.设待校验的数据为10101011 ①采用偶校验,求校验码。 ②采用CRC码,生成多项式为G(X)=X4+X+1,求CRC码。 5.有一个(7,3)码,生成多项式为G(X)=X4+X3+X2 +1,写出代码001的校验码和循环余数。 6.设待检验数据为10101011,采用码距为3的海明码,求海明码。 7.已知接收到的海明码为1010110,按偶校验原则(码距为3),问欲传的信息码是多少? 8.某CRC码的生成多项式G(x)=x3+x2+1,用此生成多项式产生的冗余位,加在信息位后形成CRC 码。若发送信息位1111 和1100 则它的CRC 码分别为_A_和_B_。由于某种原因,使接收端收到了按某种规律可判断为出错的CRC 码,例如码字_C_、_D_、和_E_ A: ①1111100 ②1111101 ③1111110 ④1111111 B: ①1100100 ②1100101 ③1100110 ④1100111 C ~E :①0000000 ②1111101 ③0010111 ④0011010 ⑤1000110 ⑥1001111 ⑦1010001 ⑧1011000 解: A:G(x)=1101,C(x)=1111 C(x)*23÷G(x)=1111000÷1101=1011余111 得到的CRC码为1111111 B:G(x)=1101,C(x)=1100 C(x)*23÷G(x)=1100000÷1101=1001余101

计算机原理习题

1 分数: 1 在计算机中,有符号数是用_____表示的 选择一个答案 a. 原码 b. 二进制编码 c. 补码 d. 反码 正确 这次提交的分数:1/1。 2 分数: 1 已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案 a. 00000000,11111111,11111111 b. 00000000,11111111,00000000 c. 00000000,11110000,00000000 d. 00001111,11111111,11111111 正确 这次提交的分数:1/1。 3 分数: 1 数制转换(1F3D)H=_____BCD 答案: 错误 这次提交的分数:0/1。 4 分数: 1 微型计算机系统主要包括 选择一个答案

a. 微处理器、存储器、总线、I/O接口、外部设备 b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件 c. 微处理器、存储器、总线、I/O接口、外部设备、软件 d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件 正确 这次提交的分数:1/1。 5 分数: 1 三输入与非门的输入端A、B、C的状态分别为1、0、1,则其输出状态为答案: 正确 这次提交的分数:1/1。 6 分数: 1 给字符“A”的ASCII码加奇校验后的8位二进制编码是_____B 答案: 正确 这次提交的分数:1/1。 7 分数: 1 数制转换(10010110.1001)B=_____D 答案: 正确 这次提交的分数:1/1。 8 分数: 1 用16进制来表示,32位二进制补码可表示的最大数为_____H 答案:

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

中南大学现代远程教育课程考试(专科)复习题及参考答案 《计算机组成原理》 一、选择题: 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.下列数中最大的数是[ ] 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

计算机组成原理作业习题集

名词解释: 1、主机 2、CPU 3、主存 4、存储单元 5、存储元件 6、存储字 7、存储字长 8、存储容量 9、机器字长 10、指令字长 11、PC 12、IR 13、CU 14、ALU 15、ACC 16、MQ 17、MAR 18、MDR 19、I/O 20、MIPS

1、说明计算机更新换代的依据。 2、设想计算机的未来。

名词解释: 1、总线 2、系统总线 3、总线宽度 4、总线带宽 5、时钟同步/异步 6、总线复用 7、总线周期 8、总线的通信控制 9、同步通信 10、比特率 11、分散连接 12、总线连接 13、存储总线 14、I/O总线 15、片内总线 16、数据总线 17、地址总线 18、通信总线 19、串行通信 20、并行通信

1、什么是全相联映射? 2、什么是近期最少使用算法? 3、什么是EPROM? 4、CACHE的特点是什么? 5、什么是动态存储器刷新? 6、半导体动态RAM和静态RAM存储特点最主要的区别是什么? 7、计算机的存储器采用分级存储体系的主要目的是什么? 8、有一主存—CACHE层次的存储器,其主存容量1MB,CACHE容量是64KB,每块8KB,若采用直接映射方式,(1)写出主存的地址和CACHE 地址格式,(2)计算主存的地址各部分的位数。(3)主存地址为25301H 的单元在主存的那一块,映射到CACHE的那一块?

9、有一个组相联映像CACHE由64个存储块构成,每组包含4个存储块,主存包含4096个存储块,每块由128字节组成,(1)写出主存的地址和CACHE地址格式 (2)计算CACHE和主存地址各部分的位数。(3)主存地址为48AB9H的单元在主存的那一块,映射到CACHE的那一块? 10、现有8K×8位的ROM芯片和8K×4位的RAM芯片组成存储器,按字节编址,其中RAM的地址为2000H~5FFFH,ROM的地址为A000H~DFFFH,(1)写出需要几片芯片组成此存储器。(2)画出此存储器结构图及与CPU的连接图。

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

概论 一、选择题: 1.1946年研制成功的第一台电子数字计算机称为_ B_o 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. 补码运算的二进制加法器 6.在定点运算器中, 无论采用双符号位还是单符号位, 必须有__C___,它一般用__来实现.

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

一、填空、选择或判断 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)16 D(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)

相关文档
最新文档