浮动为什么是"单精度"?

Kei*_*out 8 floating-point double

我很好奇为什么IEEE称为32位浮点数单精度.它只是一种标准化的手段,还是"单一"实际上指的是单一的'某事'.

它只是一个标准化的水平?如,精度等级1(单),精度等级2(双)等等?我已经搜遍了所有关于浮点数的历史,但没有什么能完全回答我的问题.

Dal*_*son 7

在我当时正在处理的机器上,浮动占用了一个36位寄存器.双占用两个36位寄存器.硬件具有单独的指令,用于操作1个寄存器和2个寄存器版本的号码.我不确定这是术语来自哪里,但它是可能的.

  • 所以互联网是一个很棒的地方,我刚刚找到了该系统汇编语言口袋指南的图像:http://www.trailingedge.com/misc/GCOS-GMAP-PocketGuide.pdf我注意到那里双寄存器操作具有双重的前导"D".即FAD是单精度浮动加法,DFAD是双精度浮点加法.是的,他们确实使用"双重"术语. (3认同)