我正在参加汇编语言课程,GDB吐出的指令对我来说没什么意义(书中解释得很少)。教练会像他的母语一样读取大会。
我如何学会理解汇编代码?
答案 0 :(得分:0)
我知道当我上课时,学习起来很困难。我刚做了一些婴儿步骤。虽然我也有一位非常好的老师。我会查看他的代码并通过它来尝试理解它。我也会重复使用大量的代码。像循环我有一个模板,所以我只是复制和基础,然后我已准备好我的循环去放入我需要的任何东西。我们为我的课程编写了使用MIPS的编码,所以它使调试变得相当容易,至少对我而言。
它也有助于理解其修改地址的方式。
答案 1 :(得分:0)
如果您想要基本命令,以下链接可能有所帮助 - http://mohit.io/blog/gdb-assembly-language-debugging-101/
如果您无法理解高级代码和程序集之间的映射,那么以下博文可能会有用 - http://mohit.io/blog/assembly-and-the-art-of-debugging/