Einige Prozesoren haben Spezialbefehle und -Register für verschiedene Zwecke, z.B. für die Ansteuerung des AES-Beschleunigers von Intel.
Trotzdem kannst du unter jedem Intel-x86-Kompatiblen (Ja, auch AMD) Prozessor die original 8086 Standardbefehle und -Register benutzen. lediglich wenn du auf eine andere Prozessorarchitektur (z.B. ARM) wechselst musst du grundsätzlich umdenken.
Hier ist mal ein Listing aller x86 Befehle.
Mal ganz davon abgesehen ist es meistens Unsinn etwas in
ASM einzuhacken (wenn man die Spezialinstruktionen nicht braucht), weil ein moderner Compiler viel besser optimieren kann als ein duchschnittlicher Mensch.