Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft-spezifisch
Das Vorhandensein eines __asm Blocks in einer Funktion wirkt sich auf verschiedene Arten auf die Optimierung aus. Zuerst versucht der Compiler nicht, den __asm Block selbst zu optimieren. Was Sie in der Assemblysprache schreiben, ist genau das, was Sie erhalten. Zweitens wirkt sich das Vorhandensein eines __asm Blocks auf den Registervariablenspeicher aus. Der Compiler verhindert das Registrieren von Variablen über einen __asm Block hinweg, wenn der Inhalt des Registers durch den __asm Block geändert wird. Schließlich werden einige andere funktionsweite Optimierungen durch die Einbeziehung der Assemblysprache in eine Funktion beeinflusst.
Ende Microsoft-spezifisch