最终组装书籍指南和清单

seb*_*123 6 assembly

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

这可能是一种古老且现在不太流行的语言,但我相信对它的深入了解只会有助于使用高级语言进行软件开发。

请提供优质书籍和大致的技能水平。因为每个处理器都有一些自己的特定说明,所以请不要参考手册- 如果有人需要,那么很容易找到。

Dav*_*ica 5

有关汇编的优秀 Web 参考,请参阅汇编语言编程的艺术1虽然它主要是为 8086 编写的,但所有原理 100% 适用于当前的汇编编程。唯一的区别是 x86_64 的寄存器大小、调用约定和系统调用号。

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

脚注:

  1. 链接更新到plantation-products.com页面,提供对所有 3 个版本的访问:(1) Windows 32 位、(2) Linux 32 位和 (3) DOS 16 位。您可以从该页面导航以下载您选择的 .pdf 文件。注意:DOS 16位书是原始链接所引用的书,在我看来,从第2章开始提供了最直接和信息最丰富的介绍。32 位书籍包含相同的信息,但重点是使用隐藏了一些实际程序集的 HLA 库。