转自:http://blog.sina.com.cn/s/blog_9e1c5ee30101axuy.html

在尾数用补码表示时,规格化浮点数应满足尾数最高数位与符号位不同,如相同就是不满足规格化。
尾数用双符号位补码表示,经过加/减运算之后,可能出现以下六种情况,即
① 00.1 x x … x 
② 11.0 x x … x
③ 00.0 x x … x
④ 11.1 x x … x
⑤ 01.x x x … x
⑥ 10.x x x … x 第①、②种情况,符合规格化数的定义,已是规格化数。 第③、④种情况不是规格化数,需要使尾数左移以实现规格化,这个过程称为左规。尾
浮点数运算的的规格化
浮点数运算的的规格化
浮点数运算的的规格化
数每左移一位,阶码相应减 1,直至成为规格化数为止。
左规可以进行多次。

第⑤、⑥种情况在定点加减运算中称为溢出,但在浮点加减运算中,只表明此时尾数的 绝对值大于 1,而并非真正的溢出。这种情况应将尾数右移以实现规格化。这个过程称为右 规。尾数每右移一位,阶码相应加 1。
右规最多只有一次。

总结:左规处理,及时数往小数点左边走,阶码-1,右规反之。

浮点数运算的的规格化相关推荐

  1. 2 计算机组成原理第二章 数据的表示和运算 定点数运算 浮点数运算

    文章目录 1 进制转换 2 定点数表示及其运算 2.1 定点数表示 2.1.1 真值→补码 2.1.2 补码→真值 2.1.3 [XT]补 →[-XT]补 2.1.4 真值.原码.反码.补码转换关系图 ...

  2. IEEE-754标准与浮点数运算

    序言 本文主要简述了计算机中数字的表示方式,以及IEEE-754标准的由来及具体规定,最后简单的叙述了浮点数的运算规则.阅读这篇文章之前,最好有关于有关于机器数中的原码.反码.补码三种形式的一些概念. ...

  3. 用计算机浮点数表示法计算,计算机组成原理第4章浮点数运算方法ppt课件

    PPT内容 这是计算机组成原理第4章浮点数运算方法ppt课件下载,主要介绍了浮点数的表示:浮点加减运算:浮点加减运算的步骤:浮点数加减运算流程图:浮点加减法运算:浮点运算所需的硬件配置,欢迎点击下载. ...

  4. 5.5浮点数运算方法和浮点数运算器

    将他们二进制转换成定点纯小数,为了保证值不变 所以加上阶码,然后化成浮点数的表示形式. 必须阶码一致才可以进行浮点数运算. 将阶码小的和阶码大的保持一致, 因为小变大是移出最低位,大变小是移出最高位, ...

  5. 计算机组成原理——关于原码、补码、移码运算及浮点数运算的总结

    计算机组成原理--关于原码.补码.移码运算及浮点数运算的总结 一.数的表示法 1.1 原码 [X]原码={X0≤X≤2n−1−12n−1+∣X∣−(2n−1−1)≤X≤0[X]_{原码}= \left ...

  6. 计算机浮点数乘法过程,计算机中单精度浮点数运算详解

    写在前面 在PA_2019fall中有一项任务是完成CPU中的浮点数运算,这也是我第一次认真的思考了一下真实的计算机中CPU是如何进行的浮点数运算 在写PA的过程中一头雾水,从迷茫,到困惑,到弄懂,到 ...

  7. java浮点数误差_浮点数运算的误差

    浮点数运算的误差 在 JavaScript 中整数和浮点数都属于number 数据类型,所有数字都是使用64位浮点数形式储存,遵循IEEE-754双精度标准存储,即便整数也是如此. 所以我们在打印 1 ...

  8. Python 浮点数运算

    2019独角兽企业重金招聘Python工程师标准>>> 浮点数用来存储计算机中的小数,与现实世界中的十进制小数不同的是,浮点数通过二进制的形式来表示一个小数.在深入了解浮点数的实现之 ...

  9. python浮点数运算问题_python基础教程之. 浮点数运算:问题和局限

    14. 浮点数运算:问题和局限¶ 浮点数在计算机硬件中表示为以 2 为底(二进制)的小数.例如,十进制小数 0.125 是1/10 + 2/100 + 5/1000 的值,同样二进制小数 0.001 ...

最新文章

  1. Java基础。public,private,static变量!以及一个实例化的小例子 以及方法
  2. python[外星人入侵] 项目
  3. 2020年2月Github上最热门的开源项目
  4. pytorch之深入理解collate_fn
  5. 上周新闻回顾:微软补了又漏 思科自找对手
  6. [ CCO 2015 ] Artskjid
  7. luogu P4726 多项式指数函数(模板题FFT、多项式求逆、多项式对数函数)
  8. java bean 监听_事件监听器?将JavaBeans接通起来的方法
  9. python中cock什么意思_[转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析...
  10. POJ 1300 Door Man 欧拉路的判断
  11. db2 jdbc驱动参数_db2的jdbc驱动安装及例子
  12. kafka集群搭建(三台服务器)
  13. 点计算机管理没反应,电脑任务栏没反应怎么办 任务栏没反应解决方法
  14. 【Android】面试宝典
  15. java 实现图片转化为PDF
  16. win10计算机到桌面显示器,win10电脑外接显示器设置
  17. 苏州承泽医疗科技面经
  18. 【形式化学习笔记】1:Event-B相继式(Sequent)和推理规则(Inference Rule)
  19. 均值-方差模型实现及应用_python_数据分析_9
  20. Shor’s algorithm

热门文章

  1. 次世代游戏角色建模,如何学好人体和五官的雕刻?
  2. fba海运是什么意思?FBA海运费用怎么算?
  3. Cannot truncate a table referenced in a foreign key constraint (alerting.datapoints, CONSTRAINT data
  4. 【BZOJ 3155】Preprefix sum(树状数组)
  5. wince的开发经验
  6. STM32-MQTT
  7. PTA | 实验三 输出m到n之间的全部素数
  8. 【转载】SQL 关于apply的两种形式cross apply 和 outer apply
  9. 【官方文档】京东商城商品分析
  10. 人与人之间在八小时之外的差别