views:

1699

answers:

3

Does anyone know any good NASM or FASM tutorials? I am trying to learn assembler but I can't seem to find any good resources on it.

+4  A: 

There is e.g. Writing A Useful Program With NASM and of course the obvious http://www.nasm.us/doc/nasmdoc3.html.

There are a couple of sample programs at http://www.csee.umbc.edu/help/nasm/sample.shtml

If you are looking for a more general introduction to assembly programming there is The Art of Assembly Programming and the wikipedia page on NASM references Assembly Language Step by Step by Jeff Duntemann.

Sebastian
Yes - that is just a language reference.
Callum Rogers
Callum, I've found a nicer introduction to NASM
Sebastian
+1  A: 

There is a free book on assembly language by Dr. Paul Carter. It's based on NASM. http://www.drpaulcarter.com/pcasm/

There is another interesting collection of sample programs at http://www.cs.lmu.edu/~ray/notes/nasmexamples/

Fair Dinkum Thinkum
A: 

FASM

This is not an Tutorial but it is very helpful:

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

consider also to take a look at the examples that comes with the language.

There is also a forum with plenty of informations (about various Topics)

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

Here is a Beginner FAQ with all relavant informations for beginners:

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

Quonux