Кто-нибудь знает какие-либо хорошие NASM или учебники FASM? Я пытаюсь изучить ассемблер, но я не могу найти никаких хороших ресурсов.Хороший учебник NASM/FASM?
ответ
Существует, например, Writing A Useful Program With NASM и, конечно, очевидно http://www.nasm.us/doc/nasmdoc3.html.
Есть несколько примеров программ на http://www.csee.umbc.edu/help/nasm/sample.shtml
Если вы ищете более общее введение в ассемблере есть The Art of Assembly Programming и страница википедии на NASM ссылается Assembly Language Step by Step Джефф Duntemann.
Да - это только ссылка на язык. –
Callum, я нашел более приятное введение в NASM – Sebastian
Существует бесплатная книга по ассемблеру доктора Пола Картера. Он основан на NASM. http://www.drpaulcarter.com/pcasm/
Есть некоторые интересные коллекции типовых программ на
Я только что решил несколько недель назад, чтобы правильно изучить NASM, и я нашел бесплатную книгу доктора Картеров, которую можно легко подобрать и сразу начать учиться. Тем не менее, он фокусируется на 32 бит - поэтому, если вы хотите узнать все изменения в 64-битных (вызывающие соглашения и т. Д.), То Ray Seyfarths Введение в 64-битную сборку - хороший источник (всего 5 долларов США для версии PDF) –
FA SM
Это не учебник, но это очень полезно:
http://flatassembler.net/docs.php?article=manual
рассмотреть также взглянуть на примеры, что приходит с языком.
Существует также форум с большим количеством информаций (различные темы)
http://board.flatassembler.net/index.php
Вот начинающих FAQ со всеми relavant информаций для начинающих:
Я я просто учился, и просто нашел это на днях.
The Art of Assembly Language Programming
Я не читал все это, но я использовал биты этого.
Ссылка есть теперь сломан. –
Для обучающих программ для Windows, это лучшее, что я знаю: http://win32assembly.programminghorizon.com/tutorials.html
Также в переводе с синтаксисом ФАПО в этом ФАПО форуме сообщение: http://board.flatassembler.net/topic.php?t=2158
Windows ссылка не работает. –
обновил ссылку –
дубликатом? http://stackoverflow.com/questions/421631/what-is-the-best-resource-for-learning-nasm – Sebastian
Каким образом этот вопрос «не является конструктивным или может порождать дискуссии». Если вы понимаете вопрос, это действительно прямой и идеальный формат Q & A. –