4

有哪些好的在线资源(参考资料、书籍、教程、文档等)可用于学习和编程汇编语言(更具体地说是 nasm)?似乎某些汇编语言相当晦涩难懂,有时我很难找到任何好的信息。

4

7 回答 7

3

The Art of Assembly Language online books are pretty useful. (Don't let the terrible website turn you off.)

http://webster.cs.ucr.edu/AoA/index.html

于 2009-04-08T16:22:31.733 回答
2

See http://www.emu8086.com/ for a Windows-hosted 8086 emulator with assembler & tutorials.

于 2009-04-08T16:16:04.790 回答
1

这里有一对:

于 2009-04-08T16:09:17.600 回答
1

Getting information from the horses mouth is always helpful with these kind of things. Check out the Intel reference manual.

于 2009-04-08T16:17:06.923 回答
1

For x86 and GNU/Linux: http://programminggroundup.blogspot.com/

于 2009-04-08T16:20:54.543 回答
1

在 NASM 的 2.05 版之前,该手册带有一个带有说明参考的附录。不过,这已因过时而被删除。最值得注意的是,它没有描述任何 AMD64 指令,除了开头的 REX 前缀的简短列表。我将 NASM 分叉到https://hg.ulukai.org/ecm/insref并在https://ulukai.org/ecm/insref.htm设置生成的文档,并添加了一些内容(在 repo 的历史中列出) .

于 2019-08-28T19:58:00.690 回答
0

汇编语言循序渐进真的很好。它直接针对nasm。

如果你能等到 10 月,新版本即将推出,涵盖更新的功能,例如 64 位,但旧版本仍然非常重要,尤其是对于初学者。

于 2009-05-29T21:07:22.880 回答