最终大会书籍指南和清单

时间:2015-10-01 03:08:05

标签: assembly

关于编程书籍的两个很好的问题:The Definitive C++ Book Guide and ListThe Definitive C Book Guide and List我想建议为汇编语言创建这样的列表。

现在这可能是一种陈旧且不那么受欢迎的语言,但我相信对它的良好了解只会有助于使用更高级语言的软件开发。

请提供质量书籍和近似技能水平。由于每个处理器都有一些自己的特定说明,请没有参考手册 - 如果有人需要,那么很容易找到它。

2 个答案:

答案 0 :(得分:4)

有关装配的优秀网络参考,请参阅The Art of Assembly Language Programming。虽然它主要是针对8086编写的,但所有原则都100%适用于当前的汇编编程。唯一的区别是x86_64的寄存器大小,调用约定和系统调用号。

整本书可通过以上链接在线获取。它是对装配及其运行的底层硬件的彻底处理。

答案 1 :(得分:1)

Programming From the Ground Up Jonathan Bartlett PDF

本书涵盖32位x86 arch和AT& T语法

除了教你装配外,它还教导计算机如何工作。此外,本书的方法是首先教授计算机的构建块,然后慢慢地上升,展示事物如何连接在一起以创建更复杂的东西。非常有趣,非常有启发性。