Assembly in Action
Don't Blame Yourself; No Witcher's Ever Died In His Bed. ---- *The Witcher 3: Wild Hunt
汇编语言是除机器语言外, 我们能接触到的最底层的语言。它给人的第一印象通常不佳,因其常伴随 gdb 和 coredump 一同出现, 宣告接下来的调试过程将一路荆棘。
抛开它给人的第一印象不谈,它确实是一种有趣的语言。
- 可以实现对于高级语言来说难以实现的功能,比如运行时修改代码,
- 它可以帮助我们更清晰的了解计算机的运作过程
接下来了我们将通过本系列文章更深入的理解它。 ...more