湖南科技大学计算机组成原理试卷&答案(2)

2019-06-11 22:51

术运算,又做逻辑运算

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

A. 通用寄存器 B. 堆栈 C. 存储器 D. 外存

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

A. DMA B. 中断 C. 程序传送 D. 通道

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

A. 进行算术运算和逻辑运算 B. 进行主存和 CPU 之间的数据传送

C. 改变程序执行的顺序 D.进行 CPU 和 I/O 设备之间的数据传送

6. 根据 GB2312 标准规定,每个汉字在计算机内占用______存储。

A.一个字节 B.二个字节 C.三个字节 D.四个字节 7. 存储单元是指______。

A.存放一个机器字的所有存储元 B.存放一个二进制信息位的存储元

C.存放一个字节的所有存储元的集合 D.存放两个字节的所有存储元的集合

8. 在 CPU 中跟踪指令后继地址的寄存器是______。

A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器

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

A. 原码 B. 补码 C. ASCII 码 D. 反码

10. 寄存器间接寻址方式中,操作数处在______。

A.通用寄存器 B.程序计数器 C.堆栈 D.主存单元

五、分析计算题(40 分) 1、设 x = 0.1101× 2 ,y = 0.1011× 2 ,求 x +y(除阶符、数符外,阶码取 3 位, 尾数取 6 位)(8 分) 。

2、设流水线分取指(IF) ,译码(ID) ,执行(EX) ,回写(WR)四过程,共有 10 条指令 进入流水。 (12 分) (1)画出指令流水周期 ;

(2)设时钟周期为 100ns,求流水线实际吞吐率; (3)求该流水线处理器的加速比 ; (4)求此时效率 。 3、8k*8 位动态芯片,内部为 256*256 形式,存取周期为 0.1μs。试问采用集中刷新、分 散刷新及异步刷新的各自刷新间隔是多少?(6 分)

4、设 4 个模块组成的四体存储器,每个体的存储字长 32 位,存取周期 100ns。设数据总 线宽度 32 位,总线传输周期 25ns,试求读 4 字的顺序和交叉存储的带宽。(4分)

5、若机器字长 36 位,采用三地址格式访存指令,共完成 54 种操作,操作数可在 1K 地址 范围内寻找,画出该机器的指令格式。(4分)

6 、 设 CPU 内 部 采 用 非 总 线 结 构 , 如 图 所 示 , 写 出 取 指 周 期 微 操 作 。( 6 分 )

答案(B)

一、填空题(20分)

答:

1、计算机体系结构;程序员; 硬件细节。 2、数据通路;控制通路;缓冲;串-并转换。

3、指令控制; 操作控制; 时间控制; 数据加工; 处理中断。 4、寄存器; 缓存; 主存; 磁盘; 磁带。

5、编码方式; 后续微指令地址形成方式; 微指令字长。

二、简答题(20 分)

1、答:机械特性:机械连接的性能;电气特性;信号传递方向和电平有效范围;

功能特性:每根传输线的功能;时间特性:每根传输线有效的时机。

2、答:时钟:控制先后顺序,统一节奏;指令寄存器:操作码译码产生的信号;

标志:标志寄存器的有关标志影响指令的执行顺序;来自系统总线(控制总线)的

控制信 号。

3、答:将用户编制好的程序(或数据)输入主机内;将运算结果输送给用户;实现输入输

出系统与主机工作的协调等。

4、程序查询方式 ; 程序中断方式; 直接存储器存取方式; I/O 通道方式; I/O 处理机方式。

5、答:由操作码和地址码组成;操作码用来指明该指令所要完成的操作;地址码用来指出

该指令源操作数地址、结果地址以及下一条指令的地址。

三、名词解释(10 分)

1、机器字长:指 CPU 一次能处理数据的位数,通常与寄存器位数有关。 2、总线带宽:单位时间内总线上传输数据的位数,一般用 MBps 表示。 3、串行访问存储器:读写时需按物理位置的先后顺序寻找地址的存储器。 4、超标量技术:每个时钟周期内可同时并发发出多条独立指令,编译并执行。 5、屏蔽字:每个中断请求有屏蔽触发器,它们组成的屏蔽寄存器即屏蔽字。 6、中断嵌套:正在执行的中断服务程序被中断。 7、INTR:中断请求标记触发器。

8、流水吞吐率:单位时间内流水线所完成指令或输出结果的数量。 9、ALU:既能完成算术运算又能完成逻辑运算的部件。

10、机器零:浮点数下溢时,数值趋于零,不作溢出处理将它作为机器零。

四、选择题(10*1 分)

答: A A B A C B C B B D

五、分析计算题(40 分)

1、解:[x]补 = 00, 010; 00. 110100,[y]补 = 00, 001; 00. 101100(2 分)

(1)对阶:[Δj]补 = [jx]补-[jy]补=1,所以[y]补' = 00, 010; 00. 010110(1+1 分) (2)尾数求和:00.110100+00.010110= 01.001010,溢出(1+1 分) (3)右规:尾数=00.100101,[x +y]补 = 00, 011; 00. 100101(2 分)

2、解: (1)指令流水周期分四部分:入→IF→ID→EX→WR→出(3 分)

(2)13 周期执行完 10 条指令,吞吐率为:Tp=10/(100ns*13) ≈ 7.7MIPS(3 分) (3)非流水需 40 周期,所以加速比=40/13≈3.08 (3 分) (4)效率 E=Sp/m=3.08/4=0.77 (3 分)

3、解: (1)集中刷新:间隔 2ms。其中 19744 周期读写,256 周期刷新。(2分) (2)分散刷新:周期为 0.2μs,全部刷新 51.2μs,所以最小间隔 51.2μs,最大仍可 为 2ms。(3) 异步刷新:间隔 2ms。行间间隔 7.8μs。(2分)

4、解:4 个字共 128 位。 顺序存储读出 4 字时间=100ns*4=400ns (1 分) 所以顺序存储器带宽=128/400ns=320Mbps(1 分) 交叉存储读出 4 字时间=100ns+(4-1)*25ns=175ns(1 分) 所以交叉存储器带宽=128/175ns=731Mbps(1 分) 5、取指周期微操作依次为:PC→MAR;1 →R;M(MAR) →MDR;MDR →IR;OP(IR) →CU; (PC)+1 →PC(每一个微操作 1 分)


湖南科技大学计算机组成原理试卷&答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:变电所值班人员岗位职责

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: