计算机组成与结构试题.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  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、在浮点数字长一定的情况下,为了做到表示数的范围最大、表示数的误差最小、表示数的效率最高,尾数基值rm取 ,阶码基值re取 ,并且把 位隐藏起来。 二、 问答题 1、什么是数据表示?数据表示与数据类型的关系是什么? 2、把十进制数0.15表示成32位规格化浮点数形式,浮点数的格式如下: 尾数符号1位 阶码:8位,用整数、 移码表示,基值为2 尾数:23位(另外有1个隐藏位),用小数、 原码表示,基值为2 用16进制分别写出这个规格化浮点数的阶码、尾数和完整的浮点数。 3、把十进制数 0.1 表示成如下浮点数格式: (1)尾数:原码、小数、24位,包括一个隐藏位;阶码:移码、整数、7位;阶码和尾数均不包括符号位,基值均为2。 (2)尾数:基值为16、原码、小数、6位;阶码:基值为2、移码、整数、6位;阶码和尾数均不包括符号位。 4、在一台计算机系统中,尾数用原码、纯小数表示,阶码用移码、整数表示。这种浮点数的格式是:尾数符号1位,阶码符号1位,阶码7位,尾数24位(其中最高位隐藏),整个浮点数共32位。写出这种浮点数格式实际上能够表示的最大正数、最大负数、表是数的精度和表是数的效率。 5、在浮点数的尾数用原码、小数表示,阶码用移码、整数表示,尾数基值re=2,阶码基值re=2,阶码字长q=7,尾数字长p=55,尾数符号和阶码符号各一位,总字长为64位。这种浮点数表示方式的各项主要性能如下: 6、尾数用原码、小数表示,阶码用移码、整数表示,尾数字长p=6(不包括符号位),阶码字长q=6(不包括符号位),尾数基值rm=16,阶码基值re=2。对于规格化浮点数,用十进制表达式写出下列数据(对于前11项,还要写出16进制编码): (1) 最大尾数; (2) 最小正尾数; (3) 最小尾数; (4) 最大负尾数; (5) 最大阶码; (6) 最小阶码; (7) 最大正数; (8) 最小正数; (9) 最大负数; (10) 最小负数; (11) 浮点零; (12) 表示数的精度; (13) 表示数的效率; (14) 能表示的规格化浮点数个数。 7、一种短浮点数的字长共16位(二进制),从高位到低位分别是:符号1位,阶码7位(包括符号位),尾数8位。尾数用原码、小数表示,阶码用移码、整数表示。尾数和阶码的基值都是2。有如下两个浮点数:A=1.0001x22和B=-0.11001x2-1。 (1)把这两个数分别表示成规格化浮点数形式。 (2)按照浮点数加法运算规则,计算这两个浮点数的和。 8、一种16位短浮点数的格式如下。已知二进制数A=0.0101,十进制数B=0.2。 尾数符号1位 阶码:6位,用整数、移码表示,基值为2 尾数:9位(另外有1个隐藏位),用小数、 原码表示,基值为2 (1)写出这种浮点数能表示的最大规格化正数、最大规格化负数、表示数的精度和效率。 (2)把A表示成规格化浮点数形式(最终结果用16进制表示)。 (3)把B表示成规格化浮点数形式(最终结果用16进制表示)。 (4)按照浮点数加法规则计算A-B。保留1个警戒位,写出主要计算过程。 9、假设有A和B两种不同类型的处理机,A处理机中的数据不带标志符,其指令字长和数据字长均为32位。B处理机的数据带有标志符,每个数据的字长增加至36位,其中有4位是标志符,它的指令条数由最多256条减少至不到64条。如果每执行一条指令平均要访问两个操作数,每个存放在存储器中的操作数平均要被访问8次。对于一个由1000条指令组成的程序,分别计算这个程序在A处理机和B处理机中所占用的存储空间大小(包括指令和数据),从中得到什么启发? 二、 问答题答案 问答第1题 数据表示是计算机硬件能够直接识别,可以被指令系统直接调用的那些数据类型。 数据表示是数据类型中最常用,也是相对比较简单,用硬件实现相对比较容易的几种,数据表示是数据类型的一个子集。 问答第2题 [0.15]10=[0.0010011001……]2 16进制规格化浮点数的阶码为7E 尾数为999999 完整的浮点数为3F199999 问答第3题 [0.1]10 = [0.00011001100……]2 (1) 尾符   阶码    隐藏位    尾数   0     0111 1101   1      100 1100 1100 1100 1100 1100 写成16进制规格化浮点数格式为:3ECCCCCC (2) 尾符   阶码     尾数   0     100 0000   0001 1001 1001 1001 1001 1001 16进制浮点数的规格化格式为 问答

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档