![]() |
1
5
循环不仅仅是展开的,它还通过不断的传播进行了彻底的优化。这就是为什么
在
这些伪指令组合成8字节的数据。这是位模式的整数表示,表示
有一个交互式单精度转换器
https://www.h-schmidt.net/FloatConverter/IEEE754.html
,但IDK为
您链接了将位模式的上半部分双关的代码
clang将asm注释放在FP常量上,以十进制显示其值,但gcc没有。例如,从
Godbolt compiler explorer
:
它只是字节,十进制整数是gcc在编译器生成的asm中对所有常量所做的,尽管这对人类来说几乎是无用的(甚至比十六进制还要糟糕)。 我不确定GAS语法是否处理FP常量;NASM做到了。但正如我所说的,都是字节。 |