Frage

Hallo an alle Ich arbeite ein Montageprogramm auf das Schreiben, und ich möchte einige Kenntnisse erwerben, bevor ich auf den Blicken von AT & T und Intel Syntax starten, wenn xmm und fp Adressierung. Ich weiß, dass in regelmäßigen Anweisungen ein Push-Funktion, wenn auf einem Byte "pushb" in AT & T, während "Push-Byte" in Intel. Kann mir jemand einen ähnlichen Vergleich zu bei der Verwendung von xmm oder fp zur Verfügung stellen? Insgesamt möchte ich wissen, wie xmm adressierte werden Vielen Dank im Voraus

War es hilfreich?

Lösung

Ich bin kein AT & T Lüfter / user, aber der erste Platz für Intel starten würden die Intel-Entwickler Handbücher sein (Mengen 2a und die Befehlsreferenzen enthalten 2b), diese Liste die Größen sie arbeiten auf, die fast alle Intel Syntax Monteure werden versuchen, deduce (Push wird versuchen, die Variable verengen oder ausrichten, auf Einstellungen abhängig), wenn nicht anders angegeben, sonst werden Sie in der Regel qword / dword für fp werden (für die Gleichen von FLD) und dword / qword / dqword für MMX / sse ops.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top