程序的机器表示

计算机执行机器代码,用字节序列编码低级操作,在本篇文章中,我们会观察机器代码,以及人类可读表示–汇编代码。 为什么要学习机器代码呢?即使编译器承担了生成汇编代码的大部分工作,对于严谨的程序员,能够阅读和理解汇编代码仍是一项很重要的技能,阅读汇编代码,能理解编译器的优化能力,并分析代码中隐含的低效率。 代码示例: 在命令行上使用‘-S’,就能看到C语言编译器产生的汇编代码 linux> gcc -O
相关文章
相关标签/搜索