计算机组成题库资料

.冯·诺依曼机工作的基本方式的特点是______。
多指令流单数据流
按地址访问并顺序执行指令
堆栈操作
存贮器按内容选择地址
.完整的计算机应包括______。
运算器、存储器、控制器 ;
外部设备和主机 ;
主机和实用程序 ;
配套的硬件设备和软件系统 ;
计算机硬件能直接执行的只有______。
符号语言 B 机器语言 C 汇编语言 D 机器语言和汇编语言


.系统总线中控制线的功能是______。
A 提供主存、I / O接口设备的控制信号和响应信号
B 提供数据信息
提供时序信号
D 提供主存、I / O接口设备的响应信号
系统总线地址的功能是______。
选择主存单元地址;
选择进行信息传输的设备;
选择外存地址;
指定主存和I / O设备接口电路的地址;
同步传输之所以比异步传输具有较高的传输频率是因为同步传输______。
不需要应答信号 ;
总线长度较短 ;
用一个公共时钟信号进行同步 ;
各部件存取时间较为接近 ;
采用串行接口进行七位ASCⅡ码传送,带有一位奇偶校验位为1位起始位和
位停止位,当波特率为9600波特时,字符传送速率为______。
B.873 C.1371 D.480
在32位总线系统中,若时钟频率为500MHZ,传送一个32位字需要5个时钟
______MB/S。
200 B400 C 600 D800

在计算机系统中,多个系统部件之间信息传送的公共通路称为A.______。就其
在公共通路上传送的信息包括数据、B.______、C.______

.总线控制主要包括______控制和______控制。

. 计算机系统中的存贮器系统是指______。
RAM存贮器
ROM存贮器
主存贮器
cache、主存贮器和外存贮器
存储单元是指______。
存放一个二进制信息位的存贮元 B存放一个机器字的所有存贮元集合
存放一个字节的所有存贮元集合 D存放两个字节的所有存贮元集合;
某一RAM芯片,其容量为512×8位,包括电源和接地端,该芯片引出线的
______。
23 B 25 C 50 D 19
某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为

64,16 B 16,64 C 64,8 D 16,16 。
某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是

A 4MB B 2MB C 2M D 1M
某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是

某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范
______
A. 64K B. 32K C. 64KB D. 32 KB
主存储器是计算机系统的记忆设备,它主要用来______。
存放数据 B 存放程序 C 存放数据和程序 D 存放微程序
微型计算机系统中,操作系统保存在硬盘上,其主存储器应该采用______。
和ROM D CCP
.某

SRAM芯片,其容量为512×8位,包括电源端和接地端,该芯片引出线
______。
A 23 B 25 C 50 D 19
是指______。
读写存储器 B.只读存储器
闪速存储器 D.光擦除可编程只读存储器
以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数
______。
DRAM B SRAM C 闪速存储器 D EPROM
下面常见的只读存储器中,______只能有生产厂家在生产芯片的过程中写入,

只读ROM B.PROM C.EPROM D EEPROM
动态RAM是指. ____。
工作时存储内容变化 B工作中需动态地改变访问地址
每隔一定时间要对存储内容进行刷新 D每次读出后都需要根据原内容重

交叉存贮器实质上是一种______存贮器,它能_____执行______独立的读写

模块式,并行,多个 B 模块式串行,多个
整体式,并行,一个 D 整体式,串行,多个
主存贮器和CPU之间增加cache的目的是______。
解决CPU和主存之间的速度匹配问题
扩大主存贮器容量
扩大CPU中通用寄存器的数量
既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
用于存放主存数据的部分拷贝,主存单元地址与cache单元地址之间的
_____完成。
A硬件 B软件 C用户 D程序员
相联存贮器是按______进行寻址的存贮器。
地址方式 B 堆栈方式 C 内容指定方式 D 地址方式与堆栈方式
.多总线结构的计算机系统,采用A方法,对提高系统的吞吐率最有效。
A 多端口存贮器 B 提高主存的速度 ;
C 交叉编址多模块存贮器 ; D 高速缓冲存贮器
存储器的内容应该与主存储器的相应单元内容______。
A保持一致 B 可以不一致 C无关 D有关
存储器的速度应该比从主存储器取数的速度_____。
快 B 稍快 C相同 D慢
存储器的内容是_____调入的。
操作系统 B执行程序时逐步C 指令系统设置的专用指令 D软件
采用虚拟存贮器的主要目的是______。
提高主存贮器的存取速度 ;
扩大主存贮器的存贮空间,并能进行自动管理和调度 ;
提高外存贮器的存取速度 ;
扩大外存贮器的存贮空间 ;
常用的虚拟存储系统由______两级存储器组成,其中辅存是大容量的磁表面

—主存 B.主存—辅存 C.cache—辅存 D.通用寄存器—主存
虚拟存储器的逻辑地址位数比物理地址_____。
多 B少 C相等 D不一定

对存储器的要求是A. ______,B. ______,C. ______。为了解决这三方面的矛

主存储器是计算机系统中的记忆设备,它主要用来存放_____。
相联存储器不按地址而是按A. ______访问的存储器,在cache中用来存放B.
,在虚拟存储器中用来存放C. ______。
Cache是一种A. ______存储器,是为了解决CPU和主

存之间B. ______不匹配

5章 输入输出系统
选择题
微型机系统中,主机和高速硬盘进行数据交换一般采用 方式。
程序查询 B. 程序中断 C. DMA
主机与设备传送数据时,采用 ,主机与设备是串行工作。
程序查询方式 B. 中断方式 C. DMA方式
主机与I/O设备传送数据时,采用 ,CPU的效率最高。
程序查询方式 B. 中断方式 C. DMA方式
中断发生时,程序计数器内容的保护和更新,是由 完成的。
硬件自动 B. 进栈指令和转移指令 C. 访存指令
中断向量地址是 。
.子程序入口地址 B 中断服务程序入口地址 C 中断服务程序入口地

采用DMA方式传送数据时,每传送一个数据要占用 的时间。
一个指令周期 B 一个机器周期 C 一个存储周期
编址方式通常可分统一编址和不统一编址, 。
统一编址就是将I/O地址看做是存储器地址的一部分,可用专门的I/O指令对

不统一编址是指I/O地址和存储器地址是分开的,所有对I/O访问必须有专门
I/O指令
统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU

计算机的外部设备是指 。
磁盘机 B 输入输出设备 C 电源及空调设备
采用统一编址时,进行输入输出操作的指令是 。
控制指令 B 访存指令 C 输入输出指令
采用不统一编址时,进行输入输出操作的指令是 。
控制指令 B 访存指令 C 输入输出指令
中断服务程序的最后一条指令是 。
转移指令 B 出栈指令 C 中断返回指令
方式的接口电路中有程序中断部件,其作用是 。
实现数据传送 B 向CPU提出总线使用权 C 向CPU提出传输结束
键盘、鼠标、显示器、打印机属于 设备。
机一机通信 B 计算机信息存储 C 人机交互

接口电路通常具有 、 、 和 功能。
的编址方式可分为 和 两大类,前者需有独立的I/O指令,
指令和设备交换信息。
和CPU之间不论是采用串行传送还是并行传送,它们之间的联络方式(定
、 、 三种。
一次中断处理过程大致可分为 、 、 、 和 等

在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,
、 和 。
单重中断的中断服务程序的执行顺序为 、 、 、 和

多重中断的中断服务程序的执行顺序为 、 、 、 和

I/O与主机交换信息的方式中, 方式设备与CPU串行工作,而且传送
方式传送与主程序也是串行工作,但

设备与CPU并
方式设备与CPU不仅并行工作,而且传送与主程序也是并行工

6章 计算机的运算方法

设存储器位数为8位,机器数采用补码形式(含1位符号位)。对应于十进制
-27,寄存器内容为 。
B 9BH C E5H
对真值0表示形式唯一的机器数是 。
原码 B. 补码和移码 C 反码 D 以上都不对
某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范

B -128~+128 C -128~+127
16位长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),
所能表示的数的范围是 ;当采用补码表示时,

64~264 (1-2-8) B -263~263 (1-2-8) C -263~263 (1-2-9) D -263(1-2-8)~263 (1-2-8)
=1.000…0,它代表的真值是 。
B -1 C +1
设[x]
=1.x1x2x3x4,当满足下列 时,x>
1成立。
x
必为0,x2 ~ x4至少有一个为1
x
必为0,x2 ~ x4任意
x
必为1,x2 ~ x4任意
设x为整数,[x]
=1,1111, 对应的真值是 。
B -1 C -0
在整数定点机中,机器数采用补码,双符号位,若它的十六进制表示为C0H,

-1 B +3 C -64
若9BH表示移码(含1位符号位),其对应的十进制数是 。
27 B -27 C -101 D 101
设寄存器内容为10000000,若它等于0,则为 。
原码 B 补码 C 反码 D 移码
大部分计算机内的减法是用 实现。
将被减数加到减数中 B 从被减数中减去减数
补数的相加 D 从减数中减去被减数
在浮点机中,判断原码规格化形式的原则是 。
尾数的符号位与第一数位不同 B 尾数的第一数位为1,数符任意
尾数的符号位与第一数位相同 D 阶符与数符不同
在浮点机中,判断补码规格化形式的原则是 。
尾数的第一数位为1,数符任意 B 尾数的符号位与第一数位相同
尾数的符号位与第一数位不同 D阶符与数符不同
设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术左移一
,算术右移一位得 。
F4H; EDH B B4H; 6DH C F4H; 9DH D B5H;EDH
运算器由许多部件组成,其核心部分是 。
数据总线 B 算术逻辑运算单元 C 累加寄存器 D 多路开关
设机器数字长为16位(含1位符号位),若用补码表示定点小数,则最大正

1-215 B 1-2-15 C 215-1 D 215
计算机中表示地址时,采用 。
原码 B 补码 C 反码 D 无符号数
浮点数的表示范围和精度取决于 。
阶码的位数和尾数的机器数形式 B 阶码的机器数形式和尾数的位数
阶码的位数和尾数的位数 D 阶码的机器数形式和尾数的机器数形式
在运算器

中不包含 。
状态寄存器 B 数据总线 C ALU D 地址寄存器
在定点补码运算器中,若采用双符号位,当 时表示结果溢出。
双符号位相同 B 双符号位不同 C 两个正数相加 D 两个负数相加
在浮点数加减法的对阶过程中, 。
将被加(减)数的阶码向加(减)数的阶码看齐
将加(减)数的阶码向被加(减)数的阶码看齐
将较大的阶码向较小的阶码看齐
将较小的阶码向较大的阶码看齐
在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点

正上溢 B 上溢 C 正溢 D 正下溢

机器数为补码,字长16位(含1位符号位),用十六进制写出对应于整数定
,最小负数补码是 。
某整数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码、
、 、 、和 (均用

在整数定点机中,采用1位符号位,若寄存器内容为10000000,当它分别表
补码、反码及无符号数时,其对应的真值范围分别为 、 、 、
(均用十进制表示)。
采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于 的
的位数, 确定浮点数的正负。
一个浮点数,当其尾数右移时,欲使其值不变,阶码必须 。尾数右移一

若[x]
=1.0101011,则[-x]补= 。
最少需用 位二进制数就能表示任一四位长的十进制无符号整数。
正数原码算术移位时, 位不变,空位补 。负数原码算术移位时, 位

正数补码算术移位时, 位不变,空位补 。负数补码算术左移时, 位
。负数补码算术右移时, 位不变,高位补 。
正数原码左移时, 位不变,高位丢1,结果 ,右移时低位丢 ,
位不变,高位丢1,结果 ,右移时低
,结果正确。
在补码一位乘法中,设[x]
为被乘数,[y]补为乘数,若ynyn+1(yn+1为低位)=00,
操作,若y
yn+1=01,应执行 操作,若ynyn+1=10,应执行 操
y
yn+1=11,应执行 操作。若机器数字长为16位(不包括符号位),
次 操作,最多需做 次 操作。
指令系统(重点7.3)

指令系统采用不同寻找方式的目的是 。
、降低指令译码难度 B、缩短指令字长,扩大寻址空间,提高编程灵活性
、实现程序的控制 D、提高访存速度
.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自 。
、立即数和栈顶 B、暂存器
、栈顶和次栈顶 D、内存
.一地址指令中,为完成两个数的算术运算,除地址译码指明的一个操作数外,另一个数

、堆栈寻址方式 B、立即寻址方式
、隐含寻

址方式 D、直接寻址方式
.二地址指令中,操作数的物理位置可安排在 。
、两个内存单元 B、两个寄存器
、一个主存单元和一个寄存器 D、栈顶和次栈顶
.操作数在寄存器中的寻址方式中,操作数在 。
、直接 B、寄存器直接
、寄存器间接 D、立即寻址
.寄存器间接寻址方式中,操作数在 中。
、通用寄存器 B、堆栈
、主存单元 D、指令中
.变址寻址方式中,操作数的有效地址是 。
、基址寄存器内容加上形式地址(位移量)B、程序计数器内容加上形式地址
、变址寄存器内容加上形式地址
基址寻址方式中,操作数的有效地址是 。
、基址寄存器内容加上形式地址(位移量)B、程序计数器内容加上形式地址
、 变址寄存器内容加上形式地址
采用基址寻址可扩大寻址方位,且 。
.基址寄存器内容由操作系统确定,在程序执行过程不可变
.基址寄存器内容由操作系统确定,在程序执行过程可变
.基址寄存器内容由用户确定,在程序执行过程不可变
.基址寄存器内容由用户确定,在程序执行过程可变
采用变址寻址可扩大寻址范围,且 。
变址寄存器内容由操作系统确定,在程序执行过程不可变
变址寄存器内容由操作系统确定,在程序执行过程可变
变址寄存器内容由用户确定,在程序执行过程不可变
变址寄存器内容由用户确定,在程序执行过程可变
变址寻址和基址寻址的有效地址形成方式相似,但是 。
、变址寄存器的内容在程序执行过程中是不可变的
、在程序执行过程中,变址寄存器、基址寄存器和内容都是可变的
、在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变

.堆栈寻址方式中,设A为累加器,SP为堆栈指示器,M(SP)为SP指示的栈顶单元,
A)→M(SP),(SP)-1 →SP,那么出栈操作的动作顺序应为

、M(SP)→A,(SP)+1→SP B、(SP)+1→SP ,M(SP)→A
、(SP)-1→SP ,M(SP)→A
. 程序控制类指令的功能是______。
进行算术运算和逻辑运算 B.进行主存与CPU之间的数据传送
进行CPU和I/O设备之间的数据传送 D.改变程序执行的顺序
设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(可正
,则转移的地址范围是 。
、255 B、256 C、254
、直接、间接、立即三种寻址方式指令的执行速度,由快到慢的顺序是 。
、直接、立即、间接 B、直接、间接、立即
、立即、直接、间接
、设机器字长为16位,存储器按字编址,对于单字长指令而言,读取该指

令后,PC值自

、1 B、2 C、4
、设计器字长为16位,存储器按字节编址,CPU读取一个单字长指令后,PC值自动加

、1 B、2 C、4
、设机器字长为16位,存储器按字节编址,设PC当前值为1000H,当读取一条双字长
PC值为 。
、1000H B、1002H C、1004H
在一地址指令中,下列 是正确的.
、仅有一个操作数,其地址由指令地址码提供B、可能有一个操作数,也可能有两个操作
C、一定有两个操作数,另外一个是隐含的
(多选择)下列寻址方式中, 能反映RISC的特征。
、丰富的寻址方式 B、指令采用流水方式 C、控制器采用微程序设计
、只有LOAD/STORE指令访问存储器 E、难以用优化编译生成高效的目标代码
、配置了多个通用寄存器
、下列叙述中, 能反映CISC的特征(多选)。
、丰富的寻址方式 B、控制器采用组合逻辑 C、指令字长固定 D、各种指令都可以访
E、大多数指令需要多个时钟周期才能执行完成 F、只有LOAD/STORE指令可以访存
、采用优化编译技术

、立即寻址的指令其地址字段指出的不是 ,而是 。
、设D为指令字中的形式地址,D=FCH,(D)=40172,如果采用直接寻址法女歌手,有效地址
。参与运算的操作数是 。如果采用立即寻址,参与操作的操作

、RISC的中文含义是 。CISC的中文含义是 。
寄存器和寄存器间接寻址时,指令地址码部分出现的为 。
第八、九、十章

在CPU中跟踪指令后继地址的寄存器是______。
主存地址寄存器 B 程序计数器 C 指令寄存器 D 状态条件寄存器
以下关于CPU的叙述,错误的是______。
产生每条指令的操作信号并将操作信号送往相应的部件进行控制
除了存放指令地址,也可以临时存储算术/逻辑运算结果
中的控制器决定计算机运行过程的自动化
指令译码器是CPU控制器中的部件
在取指令操作完成之后,PC中存放的是______。
下一条实际执行的指令地址 B当前指令地址
下一条顺序执行的指令地址
对于微程序控制的计算机,存放的是该条指令的微程序入口地址
.指令周期是指______。
从主存取出一条指令的时间 ;B CPU执行一条指令的时间 ;
从主存取出一条指令加上CPU执行这条指令的时间 ;
时钟周期时间
下列说法正确的是______。
指令周期等于机器周期 B 指令周期小于机器周期
指令周期大于等于机器周期 D 指令周期是机器周期的两倍
操作控制器的功能是______。
产生时序信号 B.从主存取出一条指令 C.完成指令操作的译码
从主存取出指令,完成指令操作码译码,并产生

有关的操作控制信号,以解释

以下叙述中正确描述的句子是:______。
同一个CPU周期中,可以并行执行的微操作叫相容性微操作
同一个CPU周期中,不可以并行执行的微操作叫相容性微操作
同一个CPU周期中,可以并行执行的微操作叫相斥性微操作
同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作
微程序控制器中,机器指令与微指令的关系是______。
每一条机器指令由一条微指令来执行
每一条机器指令由一段微指令编写的微程序来解释执行
每一条机器指令组成的程序可由一条微指令来执行
一条微指令由若干条机器指令组成
微程序控制器速度比硬布线控制器速度慢,主要是因为______。
增加了从磁盘存储器读取微指令的时间
增加了从主存储器读取微指令的时间
增加了从指令寄存器读取微指令的时间
增加了从控制存储器读取微指令的时间
存放微指令的控制存储器隶属______。
辅助存储器 B 高速缓存 C 主存储器 D CPU
流水CPU 是由一系列叫做“段”的处理线路所组成,和具有m个并行部件
CPU相比,一个 m段流水CPU______。
具备同等水平的吞吐能力 B不具备同等水平的吞吐能力
吞吐能力大于前者的吞吐能力 D吞吐能力小于前者的吞吐能力
、同步控制是______。
只适用于CPU控制的方式B 只适用于外围设备控制的方式
由统一时序信号控制的方式D 所有指令执行时间都相同的方式
为了便于实现多级中断,保存现场信息最有效的办法是采用______。
A 通用寄存器 B 堆栈 C 存储器 D 外存
发生中断请求的条件之一是______。
A. 一条指令执行结束 B. 一次 I/O 操作结束
C. 机器内部发生故障 D. 一次DMA 操作结束
中断标志触发器用于______。
、向CPU发出中断请求 B、指示CPU是否进入中断周期
、开放和关闭中断系统 D
、中断允许触发器用于______。
、向CPU发出中断请求
、指示正有中断在进行
、开发和关闭中断系统
程序计数器的位数决定______。
、存储器的寻址空间 B、机器字长 C、指令字长
的通用寄存器____B__。
、只能存放数据,不能存地址 B、可以存放数据和地址
、可以存放数据和地址,还可以代替指令寄存器
、一个节拍信号的宽度为______。
、指令周期 B、存取周期 C、机器周期 D、时钟周期
、取指令操作______。
、受上一条指令的操作码控制 B、受当前指令的操作码控制
、是控制器固有的功能,无需在操作码控制下完成
、在微程序控制器中,控制部件向执行部件发出的某个控制信号为______。
、微命令 B、微操作 C 、微指令
、下列叙述中,正确的是______。
、控制器产生的

所有控制信号称为微命令 B、微程序控制器比硬布线控制器更
C、微处理器的程序为微程序
水平型微指令的特点是______。
、一次可以完成多个操作 B、微指令的操作控制字段不进行编码
、微指令的格式简短
、垂直型微指令的特点是______。
、微指令格式垂直表示 B、控制信号经过编码产生
、采用微操作码

、在CPU中保存当前正在执行指令的寄存器是______,保存下一条指令地址的
______,保存CPU访存地址的寄存器是______。
在一个有4个过程断的浮点加法器流水线中,设4个过程段的时间分别为
,T2=50ns,T3=90ns,T4=80ns,则加法器的流水线的时钟周期至少为
如果不采用流水线,则浮点加法器所需的时间为______。(同作业8.11)
硬布线控制器的设计方法是:先画出A. ______流程图,再利用B. ______写出
C. ______等器件实现。

相关文档
最新文档