---- -日--- - -月--- - -年---3-1--0-2-:---间--时---试---考--- --- --- -- --- -- --- -- --- --- -- -业-专线-- - -- - - -- - - -- - - - -- - -)--部封(--院---- - - - -- - - -- - - - -- 名密-姓--- -- - - -- - - - -- - - -- - - - -- - - -- - - - -- - - -- 号---学--------山东师范大学2012~2013学年第二学期期末考试试题
(时间:120分钟 共100分)
课程编号: 081140208 课程名称:计算机组成原理 适用年级: 12 学制: 四年 适用专业:历计本 试题类别: B (A/B/C)
课程编号: 081150208 课程名称:计算机组成原理 适用年级: 10 学制: 四年 适用专业:历计升 试题类别: B (A/B/C)
题号 一 二 三 总分 阅卷人 复核人 得分 一、 得分 阅卷人 选择题(本题共20小题,每题2分,共40分)将答案填在下表中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1、寄存器中的值到底是操作数还是指令需要通过识别______。 A.指令译码器 B.判断进程 C.指令 D.执行时序
2、存储结构的概念是冯.诺依曼在1945年提出来的,在计算机发展史上具有特殊的意义,其重要意义是______。
A.节省编程时间 B.节省输入步骤
C.提高计算机处理能力 D.保证计算机自动、连续地执行程序 3、关于CPU主频、CPI、MIPS、MFLOPS说法正确的是______。
A.CPU主频是指CPU系统执行指令的频率,CPI是执行一条指令平均使用的频率。 B.CPI是执行一条指令平均使用CPU时钟的个数,MIPS描述一条CPU指令。 C.MIPS是描述CPU执行指令的频率,MIPS是计算机系统的浮点数指令。
D.CPU主频指CPU系统使用的时钟脉冲频率,CPI指平均每条指令执行所需CPU时钟的个数。
4、在补码表示的机器中若寄存器A中存放数9EH,经过一次______运算它可以变为CFH。
A.算术左移 B.逻辑左移 C.算术右移 D.逻辑右移 5、寄存器间接寻址方式中,操作数在______。
A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈
6、某机浮点数格式为:数符1位、阶符1位、阶码5位、尾数9位(共16位)。若机内采用阶移尾补格式化浮点数表示,那么它能表示的最小负数是______。
A.-231 B.-232×(0.111111111) C.-231×(0.111111111) D.-232 7、CPU中跟踪指令后继地址的寄存器是______。
A.地址寄存器 B.程序计数器 C.指令寄存器 D.通用寄存器 8、在程序的执行过程中,Cache与主存的地址映像是由______。 A.操作系统来管理 B.程序员调度的 C.操作系统和程序员共同协调来管理 D.由硬件自动完成 9、在定点二进制运算器中,减法运算一般通过______来实现。
A.原码运算的二进制减法器 B.补码运算的二进制减法器
C.原码运算的十进制加法器 D.补码运算的二进制加法器 10、静态RAM的特点是 。 A.工作时存储内容不变 B.断电后存储内容不变 C.不需电源提供电流 D.不需刷新
11、存储器按字节编址,在向上生成(地址码减小方向)堆栈中,若约定为实顶栈(即堆栈指
针随时指向实有数据的堆顶),设SP=1428H,AX为16位累加寄存器,则执行一条指令 PUSH AX后,SP内容为______。
A.1427 B.142A C.1430 D.1426
12、设指令中的地址码为A,变址寄存器为X,程序计数器为PC,则变址寻址方式的操作数地
址为______。 A.(PC)+A B.(A)+(X) C.(A+X) D.A+(X) 13、在下面描述的RISC机器基本概念中正确的表述是______。
A.RISC机器不一定是流水CPU B.RISC机器一定是流水CPU C.RISC机器有复杂的指令系统 D.CPU配备很少的通用寄存器
14、将(-25.25)十进制数转换成浮点数规格化(用补码表示),其中阶符、阶码共4位,数符、尾
数共8位,其结果为______。
A.0011,10010100 B.0101,10011011 C.0011,1110 D.0101,1100101 15、某寄存器中的数值为指令码,只有CPU的______才能识别它。
A.指令译码器 B.判断程序 C.微指令 D.时序信号 16、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常
需采用______。
A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式
17、某机CPU芯片的主振频率为8MHz,每个机器周期包含4个时钟周期,平均指令周期是2.5
个机器周期,该机的平均指令执行速度为______MIPS。 A.3.2 B.1.6 C.0.8 D.0.4 18、在计算机中,地址总线信号状态是______。
A.单向双态的 B.双向双态的 C.单向三态 D.双向三态 19、在DMA方式传送数据的过程中,由于没有破坏______的内容,所以CPU可以正常工作(除
访存外)。
A.程序计数器 B.程序计数器和寄存器 C.指令寄存器 D.非以上答案 20、流水线中造成控制相关的原因是执行______指令而引起。
A.条件转移 B.访问内存 C.算术运算 D.移位运算
1
---- -日--- - -月--- - -年---2-1--0-2-:---间--时---试---考--- --- --- -- --- -- --- -- --- --- -- -业-专线-- - -- - - -- - - -- - - - -- - -)--部封(--院---- - - - -- - - -- - - - -- 名密-姓--- -- - - -- - - - -- - - -- - - - -- - - -- - - - -- - - -- 号---学--------二、
得分 阅卷人 简答题及名词解释(本题共6小题,每小题5分,共30分)
1. 什么是总线宽度和总线带宽?
2. 简述中断系统中屏蔽技术的作用。
3. DMA
4. 变址寻址
5. 指令流水
三、 得分 阅卷人 综合题(本题共3小题,每小题10分,共30分)
1.设CPU有16根地址线、8根数据线,接口信号有地址信号、数据信号、控制信号MREQ\\和WR\\。 有1K×4位、 4K×8位和8K×8位的SRAM ; 2K×8位、4K×8位和8K×8位的ROM及74138译码芯片和门电路。要求如下:
(1) 主存地址分配:6000H~67FFH为系统程序区6800H~6BFFH为用户程序区。 (2) 需用那种存储器各几片?
(3) 画出该存储器与CPU连接的结构图。
2
2.一个由高速缓冲存储器与主存储器组成的二级存储系统。已知主存容量为32MB,缓存容量为16KB,采用四路组相联方式进行地址映射与变换,主存与缓存每一块为4个字,每
-----个字32位。 日--- - -月-(1)写出主存的地址格式(各字段名称与位数)。
-- - -年---(2)设Cache初态为空,CPU依次从主存第0、1、2、…、99号单元读出100个字(假设2-1--0-2-:--主存一次读出一个字),并反复此次序读取8次,求命中率是多少。 -间--时---- 试--考--- --- -- - -- - -- --- -- -- --- -- - -- - 业-专线- - - -- - - -- - - -- - - - -- - -)--封 部(-- 院---- - - - -- - - -- - - - -- 名密-- 姓-- -- - - -- - - - -- - - -- - - - -- - - -- - - - -- - - -- 号---学-- ---- --
3.某模型机共有 64 种操作,操作码位数固定,且具有以下特点: (1)采用一地址或二地址格式;
(2)有寄存器寻址、直接寻址和相对寻址(位移量为 –128 ~ + 127)三种寻址方式; (3)有16个通用寄存器,算术运算和逻辑运算的操作数均在寄存器中,结果也在寄存器中;
(4)取数/存数指令在通用寄存器和存储器之间传送数据; (5)存储器容量为 1MB,按字节编址。
要求设计算逻指令、取数/存数指令和相对转移指令的格式,并简述理由。
3