资料介绍
IEEE754代码
标准表示法
为便于软件的移植,浮点数的表示格式应该有统一标准(定义)。1985年IEEE(Institute of Electrical and Electronics Engineers)提出了IEEE754标准。该标准规定基数为2,阶码E用移码表示,尾数M用原码表示,根据原码的规格化方法,最高数字位总是1,该标准将这个1缺省存储,使得尾数表示范围比实际存储的一位。实数 的IEEE754标准的浮点数格式为:
具体有三种形式:
表3 IEEE754三种浮点数的格式参数
浮点数
类型 存储位数 偏移值( )
阶码E的取值范围 真值表达式
数符(s) 阶码(E) 尾数(M) 总位数 十六进制 十进制
短实数 1 8 23 32 7FH 127 1~254
长实数 1 11 52 64 3FFH 1023 1~2046
临时实数 1 15 64 80 3FFFH 16383 1~32766
对于阶码为0或为255(2047)的情况,IEEE有特殊的规定。
在浮点数总位数不变的情况下,其精度值与范围值是矛盾的,因此一般的机器都提供有单、双精度两种格式。表4中列出了IEEE754单精度浮点数的表示范围,对于双精度只需要修改一下偏移值和尾数位数即可。
表4 IEEE754单精度、双精度浮点数范围
典型范围 浮点数代码 真 值
数符(Ms) 阶码(E) 尾数(M)
最大正数
最小正数
绝对值最大的负数
绝对值最小的负数 0
0
1
1 11111110
00000001
11111110
00000001 11………11
00………00
11………11
00………00
标准浮点数的存储格式与图1(b)相似,只是在尾数中隐含存储着一个1,因此在计算尾数的真值时比一般形式要多一个整数1。对于阶码E的存储形式因为是127的偏移,所以在计算其移码时与人们熟悉的128偏移不一样,正数的值比用128偏移求得的少1,负数的值多1,为避免计算错误,方便理解,常将E当成二进制真值进行存储。例如:将数值-0.5按IEEE754单精度格式存储,先将-0.5换成二进制并写成标准形式:-0.510=-0.12=-1.0×2-12,这里s=1,M为全0,E-127=-1,E=12610=011111102,则存储形式为:
1 01111110 000000000000000000000000=BE00000016
这里不同的下标代表不同的进制。
- IEEE802.11 USB接口双频WIFI模块产品下载 14次下载
- 基于Verilog硬件描述语言的IEEE标准硬件描述语言资料合集免费下载 10次下载
- 单片机的通信数据传输一些知识点资料说明
- IEEE754标准的文档的英版介绍 0次下载
- ieee标准大全 21次下载
- ANSI/IEEE Std 495-1986标准
- IEEE STD C57.12.59-2001标准
- ANSI/IEEE C57.12.25-1990 标准
- ieee 1364-2005标准下载
- ieee802.1标准下载
- ieee802.5标准下载
- ieee802.16标准下载
- ieee标准下载
- ieee 1588标准下载
- IEEE 802.11e标准下载
- 一文带你秒懂IEEE 754浮点数 5931次阅读
- IEEE 802.11ad标准的发展历程和使用频率 1906次阅读
- 一览IEEE 802协议,全方位比较Zigbee与WiFi协议 5335次阅读
- PLC中浮点数的二进制表示 4647次阅读
- 用于标准意以外的IEEE 802.3af以太网供电解决方案 3060次阅读
- 基于IEEE802.11无线局域网标准的嵌入式WiFi威廉希尔官方网站 及应用 5068次阅读
- 基于IEEE 1394兼容标准的IDB-1394芯片在汽车电子领域中应用 3355次阅读
- 基于构件化软件开发的IEEE802.15.4标准的设计与实现 2122次阅读
- IEEE-488总线工作方式 2315次阅读
- 嵌入式编程中计算机是如何存储小数的 1w次阅读
- 分析IEEE 802.11p和IEEE 1609.4协议中的多信道MAC协议 9875次阅读
- 关于Verilog语言标准层次问题 4912次阅读
- 基于无线局域网标准的接收机射频前端设计 1647次阅读
- IEEE754浮点数格式 1.5w次阅读
- 【科普】Wi-Fi相关的IEEE 802.x不同标准特性详解 1943次阅读
下载排行
本周
- 1PC1013三合一快充数据线充电芯片介绍
- 1.03 MB | 5次下载 | 免费
- 2基于c51的时钟设计
- 0.56 MB | 3次下载 | 免费
- 3智能门锁原理图
- 0.39 MB | 3次下载 | 免费
- 4CC256x TI蓝牙协议栈基础HFGAGDemo应用
- 1006.09KB | 2次下载 | 免费
- 5通过C51单片机控制数码管显示
- 0.56 MB | 2次下载 | 免费
- 62024PMIC市场洞察
- 2.23 MB | 2次下载 | 免费
- 7ADS8332EVMV2-PDK评估模块
- 1.98MB | 1次下载 | 免费
- 8ADI高性能电源管理解决方案
- 2.43 MB | 1次下载 | 免费
本月
- 1XL4015+LM358恒压恒流电路图
- 0.38 MB | 146次下载 | 1 积分
- 2新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 65次下载 | 免费
- 3PCB布线和布局电路设计规则
- 0.40 MB | 23次下载 | 免费
- 4GB/T4706.1-2024 家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 11次下载 | 1 积分
- 5JESD79-5C_v1.30-2024 内存威廉希尔官方网站 规范
- 2.71 MB | 10次下载 | 免费
- 6elmo直线电机驱动调试细则
- 4.76 MB | 9次下载 | 6 积分
- 7串口工具UartAssist5.0.exe
- 0.60 MB | 8次下载 | 免费
- 8使用CR6850C设计并制作12V5A开关电源
- 1.53 MB | 6次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183330次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73806次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多