计算机组成原理综合练习题 下载本文

96. 下面有关“中断”的叙述,______是不正确的。

A. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求 B. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序 C. 中断方式一般适用于随机出现的服务

D. 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作 97. 下面叙述中,______是正确的。

A.总线一定要和接口相连 C.通道可以替代接口

B.接口一定要和总线相连 D.总线始终由CPU控制和管理

98. 在下述指令中,______指令包含的CPU周期数最多。

A.CLA

B.ADD 30 D.JMP 21

C.STA 1 31

99. 设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,

寄存器内为______。 A.27H

B.9BH

C.E5H 100.

D.5AH

某寄存器芯片的存储容量为8K×1位,则它的地址线和数据线引脚相加的和为

____。

A.11 B.12 101.

C.13 D.14

1946年研制成功的第一台电子数字计算机称为______,1949年研制成功的第一

台程序内存的计算机称为______。 A.EDVAC ,MARKI

B.ENIAC , EDSAC

C. ENIAC , MARKI 102.

D.ENIAC , UNIVACI

至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。

B.运算速度快 D.信息处理方便

A.节约元件

C.物理器件性能所至 103.

3. (2000)10化成十六进制数是______。

B. (7D0)16 D.(7F0)16

A.(7CD)16 C.(7E0)16 104.

下列数中最大的数是______。

B.(227)8

A.(10010101)2

第 13 页 共 17 页

C. (96)16 105.

D.(143)5

运算器虽有许多部件组成,但核心部分是______。

B.算术逻辑运算单元 D.累加寄存器

A.数据总线 C.多路开关 106.

根据标准规定,每个汉字在计算机内占用______存储。

B.二个字节 D.四个字节

A.一个字节 C.三个字节 107.

存储单元是指______。

A.存放一个机器字的所有存储元 B.存放一个二进制信息位的存储元 C.存放一个字节的所有存储元的集合 D.存放两个字节的所有存储元的集合 108.

机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是______。

B.0 - 1MB D.0 - 4MB

A.0 - 1M C.0 - 4M 109.

某一SRAM芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的

最小数目应为______。 A.23

B.25 D.19

C.50 110.

寄存器间接寻址方式中,操作数处在______。

B.程序计数器 D.主存单元

A.通用寄存器 C.堆栈 111.

描述汇编语言特性的概念中,有错误的句子是______。

A. 对程序员的训练要求来说,需要硬件知识 B. 汇编语言对机器的依赖性高

C. 用汇编语言编制程序的难度比高级语言小 D. 汇编语言编写的程序执行速度比高级语言快 112.

在CPU中跟踪指令后继地址的寄存器是______。

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

A.主存地址寄存器 C.指令寄存器 113.

下面描述RISC机器基本概念中,正确的表述是______。

第 14 页 共 17 页

A.RISC机器不一定是流水CPU B.RISC机器一定是流水CPU C.RISC机器有复杂的指令系统 D.其CPU配备很少的通用寄存器 114.

多总线结构的计算机系统,采用______方法,对提高系统的吞吐率最有效。

B.提高主存速度 D. Cache

A.多口存储器

C.交叉编址多模块存储器 115.

以下四种类型指令中,执行时间最长的是______。

B.RS型指令 D.程序控制指令

A.RR型指令 C.SS型指令 116.

16. 信息只用一条传输线,且采用脉冲传送的方式称为______。

B.并行传送 D.分时传送

A.串行传送 C.并串型传送 117.

描述PCI总线中基本概念不正确的是______。

A. PCI总线是一个与处理器无关的高速外围总线 B. PCI总线的基本传输机制是猝发式传输 C. PCI设备不一定是主设备 D. 系统中只允许有一条PCI总线 118.

带有处理器的设备一般称为______设备。

B. 交互式 D. 过程控制

A. 智能化 C. 远程通信 119.

发生中断请求的条件是______。

A. 一条指令执行结束 B. 一次I/O操作开始 C. 机器内部发生故障 D. 一次DMA操作开始 120.

采用DMA方式传送数据时,每传送一个数据就要用一个______时间。

B. 机器周期 D. 总线周期

A. 指令周期 C. 存储周期

第 15 页 共 17 页

二、简答题

1. 什么是指令?什么是指令系统? 2. PSW是什么寄存器?有何作用? 3. 计算机主要有哪几种寻址方式? 4. 什么是中断?什么是中断系统?

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

7. 简述堆栈概念及其存取原则。 8. 中断控制原则是什么? 9. 为什么说数据总线是双向总线?

10. 一条指令包含几个部分?各部分的作用是什么? 11. 计算机有哪些主要应用? 12. 简述指令的执行过程。

13. 说明总线结构对计算机系统性能影响。 14. 何谓分布式仲裁? 15. 简述中断处理过程。

三、计算题

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

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

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

第 16 页 共 17 页

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

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

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

2. 请将二进制数 (011110010.1110011)2转换成八进制数。

3. 请对数据123D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 4. 试用 4K×8 位的动态 RAM 芯片构成64K字节的存储器,问: (1) 需要多少块芯片 ?

(2) 该存储器需要多少根地址线,如何进行分配;

5. 将二进制无符号数10101010B转换成八进制数、十进制数和十六进制数。 6. 请对数据12.3D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 7. 已知X=-8,Y=11,用补码进行加减运算(用6位二进制表示,左边2位为符号位),计算[X-Y]补,并使用变形补码来判断结果是否溢出?若溢出是何种溢出。 8. 已知X=0.11111,Y=-0.10101,用补码一位乘法计算X×Y=? 9. 写出-60D的原码、反码和补码(用8位二进制表示)。

10.请对数据83.25D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 11.已知X=9,Y=-7,用补码进行加减运算(用6位二进制表示,左边2位为符号位),计算[X-Y]补 ,并使用变形补码来判断结果是否溢出?若溢出是何种溢出。 12. 已知x=-0.1111,y=0.1101,用补码一位乘法计算x×y=? 13.已知x=-0.1111,y=0.1101,用补码一位乘法计算x×y=?

第 17 页 共 17 页