计算机原理第三版期末试卷,计算机组成原理期末试卷三.doc

计算机组成原理期末试卷三

计算机组成原理期末试卷三

选择题(每小题1分,共20分)

1. 完整的计算机系统应包括______。

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

B. 外部设备和主机

C. 主机和实用程序

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

2. 下列数中最小的数为______。

A. (101001)2 B. (52)8

C. (101001)BCD D. (233)16

3. 设X=-0.1011,则〔X〕补为______。

A. 1.1011 B. 1.0100

C. 1.0101 D. 1.1001

4. 机器数______中,零的表示形式是唯一的。

A. 原码 B. 补码

C. 移码 D. 反码

5. 在计算机中,普遍采用的字符编码是______。

A. BCD码 B. 16进制

C. 格雷码 D. ASCⅡ码

6. 运算器的主要功能是进行______。

A. 逻辑运算 B. 算术运算

C. 逻辑运算和算术运算 D. 只作加法

7. 存储器是计算机系统中的记忆设备,它主要用来______。

A. 存放数据 B. 存放程序

C. 存放数据和程序 D. 存放微程序

8. 某计算机的字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是

______。

A. 64K B.32K

C. 64KB D. 32KB

9. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。

A. 0≤│N|≤1-2-32 B. 0≤│N|≤1-2-31

C. 0≤│N|≤1-2-30 D. 0≤│N|≤1-2-29

用于对某个寄存器中操作数的寻址方式称为______寻址。

A. 直接 B. 间接

C. 寄存器直接 D. 寄存器间接

程序控制类指令的功能是______。

A. 进行算术运算和逻辑运算

B. 进行主存和CPU之间的数据传送

C. 进行CPU和I/O设备之间的数据传送

D. 改变程序执行的顺序

中央处理器(CPU)是指______。

A. 运算器

B. 控制器

C. 运算器、控制器和cache

D. 运算器、控制器和主存储器

计算机使用总线结构的主要优点是便于实现积木化,同时______。

A. 减少了信息传输量

B. 提高了信息传输的速度

C. 减少了信息传输线的条数

在集中式总线仲裁中,______方式对电路故障最敏感。

A. 链式查询 B. 计数器定时查询

C. 独立请求

在微型机系统中,外围设备通过______与主板的系统总线相连接。

A. 适配器 B. 设备控制器

C. 计数器 D. 寄存器

3.5英寸软盘记录方式采用______。

A. 单面双密度 B. 双面双密度

C. 双面高密度 D. 双面单密度

为了便于实现多级中断,保存现场信息最有效的方式是采用______。

A. 通用寄存器 B. 堆栈

C. 存储器 D. 外存

周期挪用方式多用于______方式的输入输出中。

A. DMA B. 中断

C. 程序传送 D. 通道

MO型光盘和PC型光盘都是______型光盘。

A. 只读 B. 一次 C. 重写

并行I/O标准接口SCSI中,一个主适配器可以连接______台具有SCSI接口的设备。

A. 6 B. 7~15 C. 8 D

唐朔飞计算机组成原理1-10章答案 第一章 计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯•诺依曼计算机的特点是什么? 解:冯•诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯•诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10  主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。  CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。  主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。  存储单元:可存放一个机器字并具有特定存储地址的存储单位。  存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。  存储字:一个存储单元所存二进制代码的逻辑单位。  存储字长:一个存储单元所存二进制代码的位数。  存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。  机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。  指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义: CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS 解:全面的回答应分英文全称、中文名、功能部分。 CPU:Central Processing Unit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。 PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数形成下一条指令地址。 IR:Instruction Register,指令寄存器,其功能是存放当前正在执行的指令。 CU:Control Unit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。 ALU:Arithmetic Logic Unit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。 ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器。 MQ:Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。 X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数; MAR:Memory Address Register,存储器地址寄存器,在主存中用来存放欲访问的存储单元的地址。 MDR:Memory Data Register,存储器数据缓冲寄存器,在主存中用来存放从某单元读出、或要写入某存储单元的数据。 I/O:Input/Output equipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送。 MIPS:Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位。 9. 画出主机框图,分别以存数指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶段)的信息流程(如→①)。假设主存容量为256M*32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。 解:主机框图如P13图1.11所示。 (1)STA M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR) →CU,Ad(IR) →MAR,ACC→MDR,MAR→MM,WR (2)ADD M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR) →CU,Ad(IR) →MAR,RD,MM→MDR,MDR→X,ADD,ALU→ACC,ACC→MDR,WR 假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均为28位。 10. 指令和数据都存于存储器中,计算机如何区分它们? 解:计算机区分指令和数据有以下2种方法: 通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。 通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值