- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章浮点数的表达与运算
浮点数的表示与运算
一、选择
在规格化浮点数运算中,若浮点数为25×1.10101,其中尾数为补码表示,则该数 需将尾数左移一位规格化
浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的范围是 -263 ~(1-2-8)×263
某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数?( B )
阶码 尾数
A1.1000···00
B.0011111,1.0111···01
C.1000001,0.1111 ···01
D.0111111,0.1000···10
4、设浮点数阶的基数为8,尾数用模4补码表示。试指出下列浮点数中哪个是规格化数?( C )
A.11.111000 B.00.000111 C.11.101010 D.11.111101
5、按照IEEE654标准规定的32位浮点数(41A4C000)16对应的十进制数是( D )
A.4.59375 B.-20.59375 C.-4.59375 D.20.59375
6、如果某单精度浮点数、某原码、某补码、某移码的32位机器数为0xF0000000。这些数从大到小的顺序是 移补原浮
7、假定采用IEEE754标准中的单精度浮点数格式表示一个数,则该数的值是 (+1.125)10×211
8、设浮点数共12位。其中阶码含1位阶符共4位,以2为底,补码表示:尾数含1位数符共8位,补码表示,规格化。则该浮点数所能表示的最大正数是 27-1
9、如果浮点数的尾数用补码表示,则下列( D )中的尾数是规格化数形式。
A. 1.11000 B. 0.01110 C. 0.01010 D.1.00010
10、设浮点数的基数为4,尾数用原码表示,则以下( C )是规格化的数。
A. 1.001101 B.0.001101 C.1.011011 D.0.000010
11、已知X=00.875×21,Y=0.625×22,设浮点数格式为阶符1位,阶码2位,数符1位,尾数3位,通过补码求出Z=X-Y的二进制浮点数规格化结果是 0111 011
12、IEEE754标准中的舍入模式可以用于二进制数也可以用于十进制数,在采用舍入到最接近且可表示的值时,若要舍入两个有效数字形式,(12.5)D应该舍入为 12
13、下列关于舍入的说法,正确的是( E )
A.不仅仅只有浮点数需要舍入,定点数在运算时也可能要舍入
B. 在浮点数舍入中,只有左规格化时可能要舍入
C. 在浮点数舍入中,只有右规格化时可能要舍入
D. 在浮点数舍入中,左、右规格化均可能要舍入
E. 舍入不一定产生误差
二、综合应用题
1、什么是浮点数的溢出?什么情况下发生上溢出?什么情况下发生下溢出?
2、现有一计算机字长32位(D31~D0),数符位是第31位。对于二进制 1000 1111 1110 1111 1100 0000 0000 0000,
1)表示一个补码整数,其十进制值是多少?
2)表示一个无符号整数,其十进制值是多少?
3)表示一个IEEE754标准的单精度浮点数,其值是多少?
3、已知十进制数X=-5/256、Y=+59/1204,按机器补码浮点数运算规则计算X-Y,结果用二进制表示,浮点数格式如下:阶符取2位,阶码取3位,数符取2位,尾数取9位。
4、设浮点数字长32位,其中阶码部分8位(含一位阶符),尾数部分24位(含一位数符),当阶码的基值分别是2和16时:
1)说明基值2和16在浮点数中如何表示。
2)当阶码和尾数军用补码表示,且尾数采用规格化形式时,给出两种情况下所能表示的最大正数真值和非零最小正数真值。
3)在哪种基值情况下,数的表示范围大?
4)两种基值情况下,对阶和规格化操作有何不同?
5、已知两个实数x=-68,y=-8.25,它们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D、都是32位的寄存器。请问(要求用十六进制表示二进制序列):
1)寄存器A和B中的内容分别是什么?
2)x和y相加后结果存放在C寄存器中,寄存器C中的内容是什么?
3)x和y相减后的结果存放在寄存器D中,寄存器D中的内容是什么?
6、设浮点数的格式如下(阶码和尾数均用补码表示,基数为2):
1)将27/46转换为浮点数 2)将-27/46转换为浮点数
7、两个规格化浮点数进行加/减法运算,最后对结果规格化时,能否确定需要右规的次数?能否确定需
您可能关注的文档
最近下载
- 新人教版高中数学必修第二册统计全套课件.pptx VIP
- 台球厅消防安全应急预案.docx VIP
- 海外代理协议合同协议.docx VIP
- 初中教科研课题:《初中语文预习方法研究》课题研究工作报告.doc VIP
- 2025至2030年中国新疆维吾尔自治区建筑市场运行态势及行业发展前景预测报告.docx
- 简述10KV 高压配电柜安装.doc VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- 2025航天恒星科技有限公司招聘80+人笔试历年参考题库附带答案详解.pdf
- RB∕T 174-2021 司法鉴定法庭科学机构能力专业要求.pdf
- CP-717安装指南.doc VIP
文档评论(0)