本书为本科生编写,包含大量关于计算机组成原理的习题及其详细解答,旨在帮助学生深入理解并掌握相关知识。
本科生期末试卷十三
一、选择题(每小题1分,共10分)
1.计算机硬件能直接执行的只有______。
A.符号语言 B 机器语言 C 汇编语言 D 机器语言和汇编语言
2.假设下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。
A.11001011 B.11010110 C.11000001 D.1100100
3.运算器的主要功能是进行______。
A.逻辑运算 B.算术运算 C.逻辑运算与算术运算 D.初等函数的运算
4.某计算机字长为16位,存储容量为64K,若按字编址,则它的寻址范围是______。
A.64K B.32K C.64KB D.32KB
5.主存与CPU之间增加cache的目的是为了______。
A.解决CPU和主存之间的速度匹配问题 B.扩大主存容量
C.扩展通用寄存器的数量 D.增加外存容量
6.用于对某个寄存器中操作数进行寻址的方式是______寻址。
A.直接 B.间接 C.寄存器直接 D.寄存器间接
7.异步控制常在以下哪种环境中使用作为主要的控制方式?
A.单总线结构计算机访问主存储器与外围设备时
B.微型机CPU中
C硬连线控制器中
D微程序控制器中
8.系统总线中的地址线路用于______。
A.选择主存单元地址 B.选择进行信息传输的设备
C外存地址的选择 D指定主存和IO接口电路的地址
9.在微型计算机系统里,外围设备通过什么与主板上的系统总线连接?
A适配器 B控制器 C计数器 D寄存器
10.发生中断请求的情况是______。
A.一条指令执行结束 B.IO操作完成
C机器内部故障 D.DMA操作完成
二、填空题(每小题3分,共15分)
1.表示法主要用于表示A______数的阶码E, 以便比较两个B______数大小和进行C______运算。
2.存储器的技术指标包括有A______, B______, C_______及存储带宽。
3.寻址方式根据操作数值的位置不同,通常采用A_____型和B_________型。
4.当今CPU芯片除了包含定点运算器与控制器外还含有A________, B__________运算器以及C____________管理等组件。
5. PCI总线使用了A_______协议及B_______仲裁策略,并具有C_______特性。
三、(10分)已知X=2^10 × 0.11011011,Y=2^-4×(-0.10101100),求X+Y的值。
四、(9分)某加法器进位链信号为C4C3C2C1,低位来的进位信号是C0,请分别按以下两种方式写出 C4C3C2C1 的逻辑表达式:
(1) 串行进位
(2) 并行进位
五、(9分)一台处理机具有如下指令格式:。
6位 2位 3位 3位
OP X 源寄存器 目标寄存器 地址
其中,8个通用寄存器长度为16位,X表示寻址模式。主存储容量最大为256 K字
(1) 假设不用通用寄存器也能直接访问主内存的每个操作数,并且假设操作码域OP=6位,请问地址码域应该分配多少位?指令字长度应有多少位?
(2) 假如X值是11,指定那个通用寄存器作为基址寄存器。请提出一个硬件设计规则,使得被指定的通用寄存器能访问整个主内存空间。
六、(10分)假设某计算机运算器框图如下所示:其中ALU为16位加法器(高电平工作),SA和SB是16位锁存器。4个通用寄存器由D触发器组成,Q端输出;其读写控制如表所示:
读控制 写控制
R RA0 RA1 选择 W WA0 WA1 选择
1
1
1
1
0 0
0
1
1
x 0
1
0
1