MMX, systeminterne Funktionen SSE und SSE2-Anweisungen

[Diese Dokumentation ist nur eine Vorschau und wird in späteren Versionen ggf. geändert. Blank topics are included as placeholders.]

Dieser Abschnitt erläutert systeminterne Unterstützung für den erweiterten Befehlsätze, die mit Intel- und Advanced Micro Devices- (AMD) unterstützten Prozessoren.

Microsoft-spezifisch

Ein systeminternes ist eine Funktion, die vom Compiler bekannt ist, der direkt in eine Sequenz aus einem oder mehreren Assemblysprachanweisungen zuordnet. Systeminterne Funktionen werden grundsätzlich effizienter als aufgerufene Funktionen, da keine aufrufenden Bindung erforderlich ist.

Systeminterne Funktionen erleichtern die Verwendung von prozessorspezifischen Erweiterungen vereinfacht, da diese Schnittstelle für Sprachen im C-Format /C ++ den Assemblyanweisungen bereitstellen. Auf diese Weise verwaltet der Compiler normalerweise, dass der Benutzer mit Registerbezeichnungen, Register und den Speicherorte von Daten könnte betroffen sein müssen.

Informationen dazu, wie die Fähigkeiten eines CPUs finden Sie unter CPUID Sample: Determines CPU Capabilitieserkennt.

Alle MMX, systeminterne Funktionen SSE und SSE2-Anweisungen sodass sie nicht systeminterne Funktionen sind auf der Einstellung von /Oinur verfügbar, #pragma function sind und möglicherweise auch nicht darauf verwendet wird.

Siehe auch

Referenz

Systeminterne Funktionen des Compilers