- 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.5 浮点运算与浮点运算器
2.5.1 浮点数的运算规则
浮点数的形式
E
X=Mx * 2 x
▲ 尾数的右移: 若尾数是 原码表示 ,每右移一位,符号位不参加移位,尾数高位补 0;
若尾数是 补码表示 ,每右移一位, 符号位参加右移, 并保持补码的符号不变。
一、浮点加法和减法
设有两个浮点数: X=Mx * 2 Ex Y=My * 2 Ey
它们的加减步骤是:
1、对阶——使两个数的阶码相等,才能进行尾数的加减。
对阶原则—— 小阶向大阶看齐 ,即小阶的尾数向右移位(相当于小数点左移) ,每右移一位,
其阶码加 1,直到两数的阶码相等为止,右移的位数等于阶差△ E。
例 1:两浮点数 X=201*0.1101, Y=2 11*( - 0.1010),将两个数对阶。
解:假设两数在计算机中以补码表示。
[△ E]补=[Ex]补 – [Ey]补=[Ex]补 + [ –Ey]补
=00 01 + 11 01=11 10
即△ E=-2 ,表示 Ex 比 Ey 小 2,因此将 X 的尾数右移 2 位:
右移一位,得 [X] 浮 =00 10,00.0110
再右移一位,得 [X] 浮=00 11,00.0011
对阶完毕。
2、尾数求和
00 0011
+ 11 0110
尾数和为: 11 1001
3、规格化
正数: 00. 1,
(1)对于补码来说 规格化
负数: 11. 0,
(2 )规格化的方法
浮点数的尾数相加后得到补码的形式 M,对比符号位 和小数点后的第一位 ,如果它们不
等,即为 00. 1, 和 11. 0, 的形式,就是规格化的数;如果它们相等,即 00. 0 , 或 11. 1, ,
就不是规格化的数,此时要进行 左规格化 ,或左规 。
向左规格化 ——尾数左移 1 位,阶码减 1。
当结果出现 01., 或 10. , 的形式时,要进行右规格化,或 右规 。
向右规格化 ——尾数右移 1 位,阶码加 1。
4、舍入
在对阶或向右规格化时,尾数要向右移位,这样,被右移的尾数的低位部分会被丢掉,从而
造成一定的误差,因此要进行 舍入 处理。
舍入的方法 ——“ 0 舍 1 入”:如果右移时,被丢掉数位的最高位是 0 则舍去,反之则将
尾数的末位加“ 1”。
“恒置 1”:只要数位被移掉,就在尾数的末位恒置“ 1”。
5、检查阶码是否溢出
浮点数的溢出表现在其阶码的溢出。看阶码的符号,判断它是否溢出,在两浮点数的计算结
束之前检查,①若阶码正常,运算正常结束;②若阶码上溢,则置溢出标志;③若阶码下溢,
要置结果为浮点形式的机器零。
例题:见教材 P121
二、浮点数的乘法和除法
设有两个浮点数: X=Mx × 2E E
x Y=My × 2 y
您可能关注的文档
最近下载
- 梦幻之星4图文攻略完整版.docx VIP
- 英展 ACS-C(AE)工业计数电子秤使用说明书.pdf VIP
- 2020年小升初语文模拟考试试题新人教版B卷 含答案.doc VIP
- 全国青少年机器人技术等级(机器人二级)考试复习题库(含真题).pdf VIP
- 建筑工程图集 12J003:室外工程.pdf VIP
- 水利水电工程安全监测监理实施细则.pdf VIP
- 2018年第10号.docx VIP
- 体例格式7:任务1《中型网络安装与调试》教学活动策划表.docx VIP
- CNCA-C02-01:2014 强制性产品认证实施规则电路开关及保护或连接用电器装置(电器附件).pdf VIP
- (高清版)B-T 42061-2022 医疗器械 质量管理体系 用于法规的要求.pdf VIP
文档评论(0)