计算机组成原理试题解析pdf,2007级计算机组成原理测试题答案解析.pdf

a7f4a3f590493a1e451dd952a488fd7c.gif 2007级计算机组成原理测试题答案解析.pdf

(3页)

dd0df99131585003259236b97d13c470.png

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

武汉大学计算机学院 2006-2007 学年第一学期 2007 级《计算机组成原理》 期末考试试题 A卷 答案 一、 单选题(20 分) 1.D 2.B 3.A 4.A 5.D 6.C 7.A 8.A 9.D 10.D 11.A 12.C 13.C 14.B 15.C 16.B 17.D 18.A 19.C 20.A 二、运算系统 (共 12 分) 1. (6 分) 解: a1a2 =11 a3任意 2. (6 分) 解:最大正数是: (1-2-7)×27 最小规格化正数是:2-1)×2-8 = 2-9绝对值最大的负数是: -1×27= -128 三、存储器系统(共 24 分) 1.(12 分) 解: (1) cache的每个块有对应一个块表单元,其中标记位共 9 位,内存的块地址为 13 位,因此 cache的块表容量为 6×(9+13) 位; (2)主存单元 20,21,…,45,按十进制表示时 18 ~ 23 被读入到第 0 块; 24 ~ 31 读入到第 1 块 ; 32 ~ 39 读入到第 2 块 ; 40 ~ 47 读入到第 3 块 ; 由于是整块的调入,所以第一次读时有 4 次没有命中,以后重复 4 次都命中,所以命中率为: [28×4+(26-4))/ (26+28×4) = 97 % (3)总的存取时间 = 4×lus + (26+28×4) × 40ns=9.3us 2.(12 分) 答: (1)虚存容量=232字=4G字。 (2)1K=210,所以逻辑页号有 10 位。 16K=214,所以页内地址有 14 位。 虚拟地址的段号=32-10-14=8 位。 逻辑地址由 8 位段号,10 位页号,14 位页内地址构成。 逻辑地址: 段号 页号 页内地址 8 10 14 主存容量= 64M=226,所以物理地址 26 位,其中页号 12 位,页内地址 14 位。 物理地址: 页号 页内地址 12 14 (3)段号 8 位,段表长度=28行,每行指出页表的起始地址(物理地址 26 位)和有效位等。取4 字节以便于管理。 页号 10 位,每段页表长度=210 行,每行指出物理页号(12 位)和有效位等,取 2 字节以便于管理。所以段表长度=28×4 字节。 页表总长度≤28×210×2 字节=219字节。 四、控制系统(共 22 分) 2.(12 分) CPU的数据通路为双总线结构,如下图所示,写出实现加法指令ADD addr,R1 的过程,该指令实现(R1)+(addr)→ R1 功能,addr为存储器某一单元的地址,指令为单字长指令,( RA可以清零)。 加法指令的执行过程(寄存器间传送都通过 ALU 进行): (1)取指令 PC→ALU,ALU→MAR,M→MDR(读); MDR→ALU,ALU→IR, PC+1→PC; I (2)取操作数 IR的地址码→MAR(IR的地址码送ALU,ALU→MAR),读,MDR→RA (3)加 (R1)→ALU,(RA) →ALU,加,ALU→R1(结果送R1); 以上操作中,凡是一个数据通过 ALU 传送到另一总线时,ALU 的另一输入为 0,ALU 执行加法运算。 五、I/O 系统 (共 22 分) 1.(9 分) 解: ①显示系统的帧缓冲容量为:1024×768×1B=786432B ②传送频率为:50×786432B=39.3216MB/s ③ N=(192×1024×8)/ (1024×768) = 2,所以每点有 4 种色彩可选,即能显示 4 个灰度级的图像。 2. 画出程序中断处理的流程图,说明每次关中断和开中断的作用。(13 分) 解:程序中断处理的流程图如下: (5 分) 以下各(2 分) 关中断 保存断点 识别中断源 保存现场和屏蔽字 设置新的屏蔽字 开中断 执行中断服务程序主体 关中断 恢复现场和屏蔽字 开中断 中断返回恢复断点 第一次关中断是为了保存断点、识别中断源、保存现场、交换屏蔽字的工作不被新的中断所打断; 第一次开中断是为了在执行中断服务程序主体时能实现中断嵌套; 第二次关中断是为了恢复现场和屏蔽字的工作不被新的中断所打断; 第二次开中断是为了在中断返回后新的中断能进来; 关 键 词: 2007 测试 答案 解析 计算机组成原理

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值