




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IEEE754浮点存储格式:单精度(32位)、双精度(64位),举例说明。,班级:姓名:学号:,1,IEEE754简介,IEEE标准从逻辑上用三元组S,E,M表示一个数N,如下图所示:N的实际值n由下列式子表示:n=(-1)s*m*2en,s,e,m分别为N,S,E,N二进制位对应的实际数值。S(sign)表示N的符号位。对应值s满足:n0时,s=0;n0时,s=1。E(exponent)表示N的指数位,位于S和M之间的若干二进制位。对应的e值可正可负。M表示N的尾数位,恰好位于N的末尾。,2,一、浮点数的格式,这里介绍IEEE标准754规定的两种浮点数格式:单精度和双精度。单精度:N共32位,其中S占1位,E占8位,M站23位。双精度:N共64位,其中S占1位,E占11位,M占52位。,31,30,23,22,0,63,62,52,51,0,3,二、IEEE754有五种类型浮点数据,1、规格化数:此时e被解释为表示偏置形式的整数,e值计算公式为:e=E表示的整数值-biasbias=2k-1-1(k表示E的位数,对单精度来说k=8,则bias=127;对双精度来说,k=11,则bias=1023)此时m的计算公式:m=1.M表示的数值(754标准规定此时小数点左侧的隐含位为1,。如M=101,则1.M=1.101表示的数值为1.625,m=1.625),4,二、IEEE754有五种类型浮点数据,2、非规格化数:当E的二进制位全部为0时,N为非规格化数。此时e,m的计算公式:e=1-biasm=0.M这个二进制位表示的数字3、特殊数值:当E的二进制位全为1时为特殊数值。此时若M的二进制位全为0,则n表示无穷大(看S位1还是0,从而表示负无穷大和无穷大);若M的二进制位不全为0,表示不是一个合法实数或者无穷。,5,三、十进制数转换成浮点数的步骤,1、将十进制数转换成二进制数;2、规格化二进制数:改变阶码,使小数点前面仅有第一位有效数字;3、计算阶码:单精度浮点数的阶码加上偏移量127,7FH(01111111B)双精度浮点数的阶码加上偏移量,1023,3FFH(001111111111B)4、以浮点数据格式存储。,6,四、浮点数转换成十进制数的步骤,1、分割浮点数的符号(S)、阶码(E)和有效数字位(M);2、将偏移阶码减去偏移,得到真正的阶码e;3、把数字写成规格化的二进制形式;4、把规格化的二进制数改写成非规格化的二进制数;5、把非规格化的二进制数转换成十进制数,7,例1、把十进制数12.5转换成处理器中的浮点数,解:1、进制转换:(12.5)10=(1100.1)22、规格化:(1100.1)2=1.1001*23=1.1001*2113、计算阶码E:11+01111111=100000104、则数值的符号位S=0;阶码E为:10000010,尾数M为:10010000000000000000000综上十进制12.5的浮点形式为:01000001010010000000000000000000,8,例2、把浮点数11000001110010010000000000000000,解:1、符号位:1;阶码位E:10000011;尾数:100100100000000000000002、还原阶码位:e=E-bias=131-127=43、写出浮点数的规格化形式:1.1001001*24(其中前面的1.是因为规格化数的隐含位而来)4、该浮点数的非规格化形式:11001.0015、转化为十进制数为-25.125,9,例3、把十进制数12.5转换成处理器中的双精度浮点数,解:1、进制转换:(12.5)10=(1100.1)22、规格化:(1100.1)2=1.1001*23=1.1001*2113、计算阶码E:11+01111111111=100000000104、则数值的符号位S=0;阶码E为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025定做礼品采购合同-包含赠品设计及包装服务
- 2025版体育赛事赞助合同担保协议
- 2025版外籍销售代表劳动合同模板
- 2025年度水路货物运输合同风险控制及预防细则
- 2025年度农业项目审批手续代办服务合同
- 2025版电力设施外脚手架搭建与拆除合同
- 2025年度房地产评估代理服务合同范本
- 2025版离婚后子女教育资助及赡养金协议范本
- 2025年墙纸装修工程进度管理合同范本大全
- 2025年度高铁司机雇佣与高速铁路运营管理协议
- 新版部编人教版二年级上册语文全册1-8单元教材分析
- 变电站新进人员培训课件
- 医院伦理培训课件
- 2025年小学道德与法治学科教师专业素质真题考试试题及答案
- 2025年律师培训试题(含答案)
- 化工机械法兰连接课件
- 2025年事业单位工勤技能-河南-河南农业技术员一级(高级技师)历年参考题库含答案解析(5卷套题【单选100题】)
- 2025年不动产登记业务知识试题及答案(司法考试资料)
- (新教材)2025年秋期人教版二年级上册数学核心素养教案(第2单元)(教学反思有内容+二次备课版)
- 2023年普通高等学校招生全国统一考试(全国乙卷)文综历史试题附答案
- (高清版)DB34∕T 5154-2025 基于云制造的工业互联网架构要求
评论
0/150
提交评论