gpt4 book ai didi

c++ - 学习阅读 GCC 汇编器输出

转载 作者:IT老高 更新时间:2023-10-28 12:32:17 33 4
gpt4 key购买 nike

我正在考虑对 assembly 有一些非常基本的了解。我目前的目标很简单:非常基本在使用 x86/x86-64 的 -S 开关编译 C/C++ 时了解 GCC 汇编器输出。

只够做一些简单的事情,例如查看单个函数并验证 GCC 是否优化了我希望消失的东西。

是否有人拥有/知道关于汇编的真正简明的介绍,与 GCC 相关并且专门用于阅读目的,以及任何随便阅读汇编的人都应该知道的最重要说明的列表?

最佳答案

您应该使用 GCC 的 -fverbose-asm 选项。它使编译器输出附加信息(以注释的形式),从而更容易理解汇编代码与原始 C/C++ 代码的关系。

关于c++ - 学习阅读 GCC 汇编器输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2611359/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com