一个好的NASM/FASM教程?

Cal*_*ers 38 assembly nasm fasm

有谁知道任何好的NASM或FASM教程?我正在努力学习汇编程序,但我似乎无法找到任何有用的资源.

Seb*_*ian 31

例如,使用NASM编写有用的程序,当然还有显而易见的http://www.nasm.us/doc/nasmdoc3.html.

http://www.csee.umbc.edu/help/nasm/sample.shtml上有几个示例程序

如果您正在寻找汇编编程的更一般性介绍,那么汇编编程的艺术和NASM上的维基百科页面将由Jeff Duntemann 逐步引用汇编语言.


Jan*_*ard 18

保罗·卡特博士有一本关于汇编语言的免费书籍.它基于NASM. http://www.drpaulcarter.com/pcasm/

有一些有趣的示例程序集合

  • 我刚刚决定几周前正确学习NASM,我发现卡特博士的免费书很容易上手并立即开始学习.但是,它专注于32位 - 所以如果你想学习64位的所有变化(调用约定等),那么Ray Seyfarths 64位汇编介绍是一个很好的来源(PDF版本只需5美元) (2认同)

Quo*_*nux 6

FASM

这不是教程,但它非常有用:

http://flatassembler.net/docs.php?article=manual

还要考虑一下该语言附带的示例.

还有一个有大量信息的论坛(关于各种主题)

http://board.flatassembler.net/index.php

这是一个初学者常见问题解答,包含适合初学者的所有相关信息:

http://board.flatassembler.net/topic.php?t=2530