![]() |
Vollständige Inline-Assembler-Befehlsreferenz
Hey there
Kennt jemand eine Übersicht aller Befehle des Inline-Assemblers? Greets |
Re: Vollständige Inline-Assembler-Befehlsreferenz
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
Vollständig ist immer schwierig, wenn ich einen Befehl suche, gebe ich ihn immer zusammen mit "Assembler" in Google ein, da kann man an den ersten Treffern häufig eine fundierte Vermutung abgeben. Für ein Verzeichnis kannst du es mal
![]() |
Re: Vollständige Inline-Assembler-Befehlsreferenz
Ist vielleicht ne blöde Frage, aber ist das nicht einfach der komplette x86-Befehlssatz? Also tut es doch jede beliebige x86-Referenz, sei es eine direkt von Intel oder AMD, oder eine beliebige andere. Das einzig interessante wäre dabei vielleicht, welche Erweiterungen wie MMX, SSE 3Dnow! etc. der Inline-Assembler unterstützt. Auch dazu findet man die Referenzen bei Intel und AMD. Ich habe seinerzeit ein Buch dazu benutzt. Oder gibt es so viele Änderungen im Inline-Assembler, dass eine eigene Referenz nötig ist?
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
Nein, das dürfte schon stimmen. Der Inline-Assembler versteht in der Regel alle x86-Befehle der jeweils aktuellen Prozessorgeneration zum Zeitpunkt der Veröffentlichung.
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
Beispielsweise ASSUME aber, welches man unter MASM32 verwenden kann, wird vom D2007 Compiler bemeckert.
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
ASSUME ist, so I assume, kein x86-Befehl, sondern in Hint an den Assembler, oder?
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
die Borland- und Microsoft-Assembler haben z.T. sehr unterschiedliche Directiven. Aber die eigentlichen Befehle sind gleich.
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
Zitat:
|
Re: Vollständige Inline-Assembler-Befehlsreferenz
Mit ASSUME weiß ich leider auch nicht .. die Parameter werden alle mit push vor dem Funktionsaufruf auf den Stack gelegt und der Rückgabewert ist nach der Ausführung in EAX abzulegen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz