计算机组成原理期末试卷及答案(西南交大)
西南交通大学 XXXX-XXXX 学年第 X 学期考试试卷
课程代码
课程名称
计算机组成原理
考试时间
120 分钟
阅卷教师签字:
注意:
1. 严禁使用手机、互借文具;
2. 不可使用计算器、文曲星等工具,不自带草稿纸。
一、简答题 (10 分)
1. 简述 I/O 接口的基本功能。
2.请简述补码加减交替除法中的运算规则,即什么情况下上商 1,什么情况下上商 0?
下一步做何操作?(注:最后一步商恒置 1 除外)
二、单选题 (30 分)
答案填写处:
(注意:答案填在其它地方无效)
1.中断向量可以提供_____。
A. 被选中设备的地址
C. 中断服务程序入口地址
B. 传送数据的起始地址
D. 主程序的断点地址
2.下列选项中,描述浮点数操作速度指标的是_____。
A. MIPS
B. CPI
C. MFLOPS
D.MHz
3.某计算机有五级中断 L4~L0,中断屏蔽字为 M4M3M2M1M0,Mi=1(0≤i≤4)表示对 Li 级
“计算机组成原理”模拟试卷。题目共七大题。第 1 页
中断进行屏蔽。若中断响应优先级从高到低的顺序是 L4→L0→L2→L1→L3 ,屏蔽同
级中断,则 L1 的中断处理程序中设置的中断屏蔽字是
A.11110
B.01101
C.00011
D.01010
4.8 位原码等值扩展为 16 位后,其机器数为_____。
A. 1111111110010011
C. 1000000010010011
B. 1000000000010011
D. 1111111101101101
5.在下列的寻址方式中,_____方式取操作数最快。
A. 相对寻址
B. 寄存器寻址
C. 直接寻址
D. 寄存器间接寻址
6.Booth 乘法运算的规则是:当判断位 YnYn+1 为_____时,原部分积加[-X]补后再右移
一位(但最后一步不右移)。
A. 00
B. 11
C. 01
D. 10
7.某指令系统指令长度为 8 位,每一个地址码为 3 位,用扩展操作码技术。若指令系统
具有 2 条二地址指令,18 条零地址指令,则最多可有_____条一地址指令。
A. 15
B. 14
C. 13
D. 12
8.某字长为 8 位的计算机中,已知整型变量 x,y 的机器数分别为[x]补=1 1110100,[y]补
=1 0110000。若整型变量 z=2x+y/2,则 z 的机器数为_____。
A.1 1000000
9.微程序存放在
A. 控制存储器
B. 0 0100100
中。
B. 指令寄存器
C. 1 0101010
C. 内存储器
D. 溢出
D. Cache
10. 磁盘的盘面上有很多半径不同的同心圆组成,这些同心圆称为_____。
A. 扇区
B. 柱面
C. 磁道
D. 磁表面
11. 周期挪用方式常用于_____方式的输入输出中。
A. 程序查询
B. 中断
C. DMA
D.通道
12. 指令译码器是对_____进行译码。
A.整条指令
C.指令的地址
B.指令的操作码字段
D.指令的地址码字段
13. 在下列四个代码中,_____是正确的奇校验码。
A.B.C.D.14. 假定用若干个 2K×8 位的芯片组成 8K×16 位的存储器,则地址 0A2FH 所在芯片的最
大地址是_____。
A. 0AFFH
B.0F2FH
C. 0A3FH
D. 0FFFH
15. 在浮点数中,如果基数为 2,尾数用补码表示,则下面哪个尾数对应的浮点数是规
格化数
。
A. 0.01011…10
B. 1.1011…10
C. 1.11…10
D. 1.011…10
“计算机组成原理”模拟试卷。题目共七大题。第 2 页
三、某计算机存储器按字节编址,虚拟(逻辑)
地址空间大小为 16MB,主存(物理)地址空间大
虚页号
有效位
实页号
小为 1MB,页面大小为 4KB;Cache 采用直接映
射方式,共 8 块;主存与 Cache 之间交换的块大
小为 32B。系统运行到某一个时刻时,页表的部
分内容如图所示,图中的实页号为十六进制形式。
请回答下列问题。1)虚拟地址共有几位,哪几位表示
页号?物理地址共有几位,哪几位表示