Startseite › x64-Assembler-Referenz › Mnemonik-Familienübersichten Hilfe zum PBXB64-Compiler

SSE Mnemonics

SSE instructions operate on XMM registers and are used for scalar and packed floating-point operations. Common scalar forms include movss, movsd, addss, addsd, mulss, and mulsd.

Kategorie: Mnemonik-Familienübersichten

Syntax

movsd xmm0, qword ptr [rbp-8]
addsd xmm0, xmm1
movsd qword ptr [rbp-16], xmm0

Beschreibung

SSE instructions operate on XMM registers and are used for scalar and packed floating-point operations. Common scalar forms include movss, movsd, addss, addsd, mulss, and mulsd.

PBXB64-Status: Referenzthema

Verwendung in PBXB64

Use the single-precision suffix ss for 32-bit floats and the double-precision suffix sd for 64-bit floats.

Prüfung

Prüfen Sie Beispiele mit dem aktuellen PBXB64-Compiler und dokumentieren Sie CPU-, Windows- oder Bibliotheksvoraussetzungen direkt im Beispiel.

Validierungsbeleg

Validierungsbeleg: Verwenden Sie die registrierten Inline-Assembler- und Standalone-Assembler-Validierungsprogramme als Nachweis fuer konkrete unterstuetzte Instruktionsformen und nennen Sie die genaue Testdatei auf der Unterseite, wenn vorhanden.

Category: Assembly

PBXB64 Status: Referenzthema fuer Assembler-Syntax und Familienhinweise; untergeordnete Instruktionsseiten und registrierte Tests liefern den endgueltigen Support-Nachweis.

Beschreibung

Dieses Assembler-Thema gruppiert PBXB64-x64-Assembler-Syntax, Direktiven, Adressierungsregeln oder Mnemonik-Familien. Behandeln Sie es als Navigation plus Nutzungshinweis, sofern keine Unterseite oder kein registrierter Test eine konkrete Instruktionsform belegt.

Prüfung der Instruktionsfamilie

Verwenden Sie diese Mnemonik-Übersichten als Einstieg in fokussierte Assembler-Tests. Eine vollständige Prüfung nennt CPU-Feature-Bit, Operandenbreite, Register- oder Speicherform, Flag-Auswirkungen und ob die Instruktion im Windows-x64-User-Mode gültig ist.

PBXB64-Integrationshinweise

Inline-Assembler muss die Windows-x64-Aufrufkonvention erhalten, wenn die Kontrolle zu compilererzeugtem Code zurückkehrt. Sichern Sie nichtflüchtige Register, halten Sie Stack-Alignment bei Aufrufen ein und dokumentieren Sie absichtlich veränderte Flags oder Register.

Validierungsbeleg

Validierungsbeleg: Verwenden Sie die registrierten Inline-Assembler- und Standalone-Assembler-Validierungsprogramme als Nachweis fuer konkrete unterstuetzte Instruktionsformen und nennen Sie die genaue Testdatei auf der Unterseite, wenn vorhanden.

Zurück zum Befehlsindex