计算机组成原理课件练习幻灯片.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用。存储区域内直径20cm,外直径30cm,道密度为40道/cm,内层位密度200位/cm,转速7 200转/分。问: (1)共有多少柱面? (2)组总存储容量是多少? (3)数据传输率是多少? (4)采用定长数据块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址? (5)如果某文件长度超过一个磁道的容量,应将它记录在同一个存储面上,还是记录在同一个柱面上?  1.解: (1) 有效存储区域= 16.5 – 11 = 5.5(cm) 因为道密度= 40道/cm,所以40×5.5 = 220道,即220T圆柱面 (2) 内层磁道周长为2πR = 2×3.14×11 = 69.08(cm) 每道信息量 = 400位/cm×69.08cm = 27632位 = 3454 B 每面信息量 = 3454B×220 = 759880 B 磁盘总容量 = 759880B×10 = 7598800 B (3) 磁盘数据传输率Dr = rN , N为每条磁道容量,N=3454B r为磁盘转速,r=2400转/60秒 = 40转/秒 ∴ Dr = rN = 40×3454B = 13816 B/S (4) 采用定长数据块格式,直接寻址的最小单位是一个记录块(一个扇区),每个记录块记录固定字节数目的信息,在定长记录的数据块中,活动头磁盘组的编址方式可用如下格式: 16 15 14 8 7 4 3 0 台 号 柱面(磁道)号 盘面(磁头)号 扇区号 此地址格式表示有4台磁盘,每台有16个记录面,每面有256个磁道,每道有16个扇区。 (5)如果某文件长度超过一个磁道的容量,应将它记录在同一个柱面上,因为不需要重新找道,数据读/写速度快。 2.某计算机系统的内存储器由CACHE和主存构成,已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存问: (1)CACHE的命中率是多少? (2)如果cache为8行,主存16块,分别采用三种方式映射主存的第9块到cache的什么位置,写出标志号(tag值) 2.(1)CACHE命中率h=CACHE命中次数/访存次数 = (4500-340)/4500 =0.92 (2)全相联:8行中的任意一行,tag=1001 直接相联:8行中的第1行,tag=1 组相联:第一组的任意行,tag=10 一全相联的cache有16块,每块8个字,主存容量为216个字,cache开始为空。cache存取时间为40ns;主存与cache间传送8个字需1us。 (1)、计算 cache地址中标记域和块内地址域的大小。 (2)、一程序首先访问主存单元20,21,…,45,然后重复访问主存单元 28、29、…、45 四次。(假设没有命中 cache时,将主存对应块一次全部读入填入cache槽中)计算cache的命中率。 ?(3)、计算上述程序总的存取时间。 ???   ??? (1)??cache地址中标记域为13位,块内地址域为3位。 ??? (2)??? ∵ 程序访存次数为: (45-19)+(45-27)*4 = 198 , 访问不命中的次数为:4 (20, 24,32,40) ??? ∴ cache的命中率为: (198-4)/198 = 98% ??? (3)、计算上述程序总的存取时间。 ??? 总的存取时间为: 40nS*198 + 4*1uS = 11920nS   3.已知被除数X=0.100010B,除数Y=0.110B,用不恢复余数法求X/Y的商。73 4.将(7/32)10转换成IEEE754标准的32位浮点数的二进制存储格式 58 88 [X]补=0.100010 [y]补=0.110 [-y]补=1.010 0.100010 + [-y]补 1.010 1.110010 0 q0=0 + [y]补 0.0110 0.001010 0 q1=1 + [-y]补 1.11010 1.111110 0 q2=0 + [-y]补 0.000110

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档