superbe 发表于 2020-12-6 00:05

请教浮点数表示中阶码的问题

本帖最后由 superbe 于 2020-12-7 14:18 编辑

问题出自:《汇编语言 基于x86处理器》第7版 (作者基普.欧文)<第12章 浮点数处理与指令编码>
疑问一: 下面截图最后一句话:“使得最小可能阶码的的倒数也不会发生溢出”,是什么意思?


疑问二:下面截图是小节后面的题目1和2,附书后答案

答案:1. 因为-127的倒数为+127,将会产生溢出。2. 因为+128加上阶码偏移量(127)得到的是负数。
这两个题目的答案是什么意思?

上面都是关于阶码的疑问,好象是有关联的,所以就放在一起问了。
这问题困扰我好多天了,请求前辈们不吝赐教。万分感谢。

mengma1120 发表于 2020-12-6 05:49

一般计算是按照八位计算的,128会溢出

superbe 发表于 2020-12-7 14:06

本帖最后由 superbe 于 2020-12-7 14:07 编辑

可以详细点吗,比如什么是“倒数”,怎样算“溢出”,为什么加上127是“负数”等等
请各位大神们帮忙解答下,谢谢
页: [1]
查看完整版本: 请教浮点数表示中阶码的问题