надо много:

все чтое сть... компиляторы, декомпиляторы... пссемблера - дизассемлеры, редакторы, отладчики.... эл учебники и статьи... и простые учебники... написание прог на других языках программирования касаясь асма, асм в других языках программирования

ЗЫ: вот у меня есть пример написания дизассемблера на Delphi...
ЗЗЫ: так что давайте все!