通读本书后,你会找到3个理由,它们可大大方便自己进行汇编语言的学习:
●由于了解到掌握汇编语言有助于写出更好的代码,你就会有学习汇编语言的更大劲头。
●本书提供5个平台上的汇编语言,即80x86、PowerPC、ARM、Java字节码和微软中间语言的简明入门材料,所以即使从未接触过汇编语言,你仍能够在学完本书时对汇编语言有所了解。
●你看清了编译器为所有常见控制和数据结构生成机器码的过程,也就学习了汇编语言程序员新手需要经历的最难课程之一—怎样通过汇编语言实现自己在高级语言中已能达到的目标。
尽管本书不打算教你成为汇编语言高手,但大量的程序示例会展示编译器是如何将高级语言转换为机器码的,并让你熟悉汇编语言的许多编程技术,这些技术会在你读完本书后决定学习汇编语言时用到。
当然,如果你已经了解汇编语言,将会发现本书通俗易懂。不过,一旦你读了本书,还会发现汇编语言其实掌握起来并不难。既然学习汇编语言大概是这两项任务(学习汇编语言和阅读本书)中较花时间的那个,最有效率的办法是先从本书开始你的学习之旅。