Есть, например, Написание полезной программы с NASM и, конечно же, очевидная http://www.nasm.us/doc/nasmdoc3.html.
На http://www.csee.umbc.edu/help/nasm/sample есть пара примеров программ. shtml
Если Вы ищете более общее введение в ассемблерное программирование, то Вы найдете The Art of Assembly Programming и страницу википедии на NASM references Assembly Language Step by Step by Jeff Duntemann.
.Есть бесплатная книга по языку ассемблера доктора Пола Картера. Он основан на NASM. http://www.drpaulcarter.com/pcasm/
На
FASM
Это не учебник, но он очень полезен:
http://flatassembler.net/docs.php?article=manual
подумайте также о том, чтобы взглянуть на примеры, поставляемые с языком.
Существует также форум с большим количеством информации (по различным темам)
http://board.flatassembler.net/index.php
Вот FAQ для начинающих со всей соответствующей информацией для начинающих: