![]() |
1
5
循环不仅仅是展开的,它还通过不断的传播进行了彻底的优化。这就是为什么
在
这些伪指令组合成8字节的数据。这是位模式的整数表示,表示
有一个交互式单精度转换器
https://www.h-schmidt.net/FloatConverter/IEEE754.html
,但IDK为
您链接了将位模式的上半部分双关的代码
clang将asm注释放在FP常量上,以十进制显示其值,但gcc没有。例如,从
Godbolt compiler explorer
:
它只是字节,十进制整数是gcc在编译器生成的asm中对所有常量所做的,尽管这对人类来说几乎是无用的(甚至比十六进制还要糟糕)。 我不确定GAS语法是否处理FP常量;NASM做到了。但正如我所说的,都是字节。 |
![]() |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
![]() |
masec · 是否将EAX复制到RAX高位? 7 年前 |
![]() |
Pushpam Kumar · 从可利用程序运行时出现外壳代码分段错误 7 年前 |
![]() |
RTC222 · CTypes返回值错误 7 年前 |
![]() |
SeanRamey · 汇编指令中冒号(:)的含义未知 7 年前 |
![]() |
Lynx · Ubuntu 16.04服务器amd64安装失败 7 年前 |