【发布时间】:2013-05-07 09:59:39
【问题描述】:
我尝试编写简单的应用程序,每当出现任何错误时,都会尝试调试并了解导致错误的原因。
如标题所述,学习汇编语言如何帮助我调试 C 程序? 同样,汇编语言的所有主题都需要什么。
PS:我对掌握汇编语言不感兴趣,但考虑学习同样的语言以更好地理解过程。
PPS:主题的链接会很棒。
谢谢!
【问题讨论】:
-
除非您从事嵌入式开发,否则多年来调试器已经足够好,您不必了解汇编程序或 CPU 寄存器就可以调试程序。但是,了解汇编程序可能会帮助您了解计算机在所有库和抽象下的工作原理,帮助您了解内存布局和指针,并帮助您成为更好的 C 程序员。