计算机组成原理经典大题及解析.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BM 整理 1.某机主存容量为 4M ×16 位,且存储字长等于指令字长, 若该机的指令系统具备 97 种操作。 操作码位数固定,且具有直接、间接、立即、相对、基址五种寻址方式。 ( 1 )画出一地址指令格式并指出各字段的作用; ( 2 )该指令直接寻址的最大范围(十进制表示) ; ( 3 )一次间址的寻址范围(十进制表示) ; ( 4 )相对寻址的位移量(十进制表示) 。 (注意:答案原题为 85 种操作) 2、主存容量 16MB , Cache 容量 8KB ,块大小 32B , CPU 字长为 4B、访问的主存地址为字地址。 4 路组相联映像方式时。 ( 1 )设 Cache 初态为空, CPU 需从主存 0# 字单元起依次读出 100 个字 (每次 1 个字 ) , CPU 访问 Cache 的命中率是多少? ( 2 )对上一小题,若 Cache 速度是主存的 5 倍,相对于无 Cache 时, CPU 访存速度提高多 少倍? ##例 4: CPU 支持最大主存容量 16MB 、按字节编址,块大小为 32B , Cache 容量为 8KB 。 路组相联映像方式时, 主存及 Cache 地址格式及参数? ⑵ 设 Cache 初态为空, CPU 从 0# 主存单元起依次读出 200 个字节 ( 每次 1 个字节 ),CPU 访问 Cache 的命中率是多少? ⑶ 对上一小题,若 Cache 速度是主存的 5 倍 ( 包含地址变换时间 ),相对于无 Cache 时, CPU 访存速度提高多少倍? ## Page 1 of 7 BM 整理 3、设某机有 5 级中断: L0,L1,L2,L3,L4 ,其中断响应优先次序为: L0 最高, L1 次之, L4 最低。现在要求将中断处理次序改为 L1>L3>L0>L4>L2, 请填写下表,设置各级中断处理程 序的各中断屏蔽值 (每级对应一位, 该位为 “ 0”表示允许中断, 该位为 “ 1”表示中断屏蔽) 。 中断处理级屏蔽位 中断处理程序 L0 级 L1 级 L2 级 L3 L4 级 级 L0 中断处理程序 L1 中断处理程序 L2 中断处理程序 L3 中断处理程序 L4 中断处理程序 4、指令格式如下所示, OP 为操作码字段,试分析指令格式特点。 ( 10 分) 31 26 22 18 17 16 15 0 OP 源寄存器 变址寄存器 偏移量 解: ( 1 )操作码字段为 6 位,可指定 26 = 64 种操作,即 64 条指令。 ( 2)单字长( 32)二地址指令。 ( 3)一个操作数在原寄存器 (共 16 个),另一个操作数在存储器中 (由变址寄存器内容 偏移量决定) ,所以是 RS 型指令。( 4 )这种指令结构用于访问存储器。 6、盘磁组有六片磁盘,每片有两个记录面,存储区域内径 22cm ,外径 33cm ,道密度 40 道 /cm ,内层位密度 400 位 /cm , 转速 2400 转 /分。问:( 1 )有多少个存储面可用? ( 2 )有多少柱面? ( 3 )盘组总存储容量是多少? 4 )数据据传输率是多少? 5 )如采用定长数据块记录格式,直接寻址的最小单位是什么? 解: (1)有效存储区域= 16.5 - 11= 5.5(cm) 因为道密度= 40 道 /cm , 所以共有 40× 5.5 = 220 道,即 220 个圆柱面。 内层磁道周长为 2π R = 2× 3.14 × 11= 69.08 ( cm )每道信息量= 400 位 /cm × 69.08cm = 27632 位 3454B 每面信息量= 3454B × 220 = 759880B 盘组总容量= 759880B × l0= 7598800B = 7.25MB (3) 磁盘数据传输率 Dr = r× N N 为每条磁道容量, N = 3454B r 为磁盘转速, r = 2400 转 /60 秒= 40 转 /秒 Dr = r× N = 40 × 3454B = 13816B/s (4)磁盘旋转一圈的时间为 Page 2 of 7 BM 整理 平均寻址时间 Ta = 10ms + 25/2ms =22.5ms 采用定长数据块格式,直接寻址的最小单位是一个扇区, 7、用 32K*8 位的 EPROM 芯片组成 128K*16 位的只读存储器,试问: (1) 数据寄存器多少位 ? (2) 地址寄存器多少位 ? 共需多少个 EPROM 芯片 ? 画出此存储器组成框图 解:(1 ) 32K × 8 位的只读存储器芯片内数据寄存器应为 8 位 ( 2) 32K × 8 位的只读存储器应有 32K 个存储单元, 32K= 215 ,所以有 15 位地址,芯 片的地址寄存器应为

文档评论(0)

182****0747 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档