有没有一种简单的方法可以在执行C程序时快速计算执行的指令数量(x86指令 – 每个指令的数量和数量)?
我在x86_64 GNU / Linux机器上使用gcc版本4.7.1(GCC).
最佳答案
可能是this question的副本
我说可能是因为你要求汇编程序指令,但是这个问题处理代码的C级分析.
但是,我的问题是:为什么要描述执行的实际机器指令?作为第一个问题,各种编译器和它们的优化设置之间会有所不同.作为一个更实际的问题,你真的可以用这些信息做些什么?如果您正在搜索/优化瓶颈,那么代码分析器就是您正在寻找的.
不过,我可能会错过一些重要的事情.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。