Kennt jemand gute NASM oder FASM-Tutorials? Ich versuche, Assembler zu lernen, aber ich kann keine guten Quellen dafür finden.Ein gutes NASM/FASM-Tutorial?
Antwort
Es gibt z.B. Writing A Useful Program With NASM und natürlich die offensichtliche http://www.nasm.us/doc/nasmdoc3.html.
Es gibt ein paar Beispielprogramme bei http://www.csee.umbc.edu/help/nasm/sample.shtml
Wenn Sie für eine allgemeine Einführung in Assembler-Programmierung suchen gibt es The Art of Assembly Programming und die Wikipedia-Seite auf NASM verweist Assembly Language Step by Step von Jeff Duntemanns.
Ja - das ist nur eine Sprachreferenz. –
Callum, ich habe eine bessere Einführung in NASM gefunden – Sebastian
Es gibt ein kostenloses Buch über Assemblersprache von Dr. Paul Carter. Es basiert auf NASM. http://www.drpaulcarter.com/pcasm/
Es gibt einige interessante Sammlungen von Beispielprogramme bei
Ich entschied mich nur ein paar Wochen zurück, um NASM richtig zu lernen, und ich fand Dr. Carters kostenloses Buch leicht zu erlernen und sofort zu lernen. Es konzentriert sich jedoch auf 32bit - also, wenn Sie alle Änderungen in 64bit (Aufrufkonventionen, usw.) lernen möchten, dann ist Ray Seyfarths Einführung in 64bit Assembly eine gute Quelle (nur USD 5 für die PDF-Version) –
FA SM
Dies ist kein Tutorial, aber es ist sehr hilfreich:
http://flatassembler.net/docs.php?article=manual
beachten Sie auch einen Blick auf die Beispiele zu nehmen, die mit der Sprache kommt.
Es gibt auch ein Forum mit vielen Informationen (über die verschiedenen Themen)
http://board.flatassembler.net/index.php
Hier ist ein Anfänger FAQ mit allen relavant Informationen für Anfänger:
I‘ Ich lerne gerade und habe das gerade neulich gefunden.
The Art of Assembly Language Programming
Ich habe nicht alles, aber ich habe Bits davon verwendet.
Der Link ist jetzt gebrochen. –
Für Windows-Tutorials, das sind die besten, die ich kenne: http://win32assembly.programminghorizon.com/tutorials.html
Auch in diesem FASM Forum Beitrag FASM Syntax übersetzt: http://board.flatassembler.net/topic.php?t=2158
Windows-Verbindung funktioniert nicht. –
hat den Link aktualisiert –
duplizieren? http://stackoverflow.com/questions/421631/what-is-the-best-resource-for-learning-nasm – Sebastian
In welcher Weise ist diese Frage "nicht konstruktiv, oder kann Debatte erstellen". Wenn Sie die Frage verstehen, ist es wirklich geradlinig und perfekt Q & A-Format. –