Parámetros de transferencia ciega del ensamblaje en línea de Mingw
Registros Intel de 64 bits
Nuevos registros de 64 bits R8 a R15
R12D son los 32 bits inferiores de R12
R12W son los 16 bits inferiores de R12
R12B son los 8 bits inferiores de R12
Parece que el ancho no es suficiente, puedes copiarlo en el Bloc de notas para verlo con claridad.
¿Ves claramente
¿64 bits?REX(WR0B)?? ¿ModR/M? Codificación de direccionamiento efectivo extendido
════════════════════════════════════ ══ ═ ═══════════
R8(/r)? R8B?R9B?R10BR11BR12BR13BR14BR15B
r16(/r)?R8W?R9W?R10WR11WR12WR13WR14WR15W
r32(/r)?R8D?R9D?R10DR11DR12DR13DR14DR15D
r64( /r)?R8?R9?R10?R11?R12?R13?R14?R15
mm(/r)?MM8?MM9?MM10MM11MM12MM13MM14MM15
xmm(/r)? XMM8XMM9XMM10XMM11XMM12XMM13XMM14XMM15
(decimal)/dígito(Código de operación)?8910?11?12?13?14?15
(Binario) REX.R ?REG?=100010011010111100110111101111
─────────────────────────────────────── ──── ─ ── [Mod][REX.B?R/M]ModR/M
──────────────────────── ─── ───────────────────────
[R8]?[00]?[1000]?00?08?10 ?18? 20?28?30?38
[R9]?[1001]?01?09?11?19?21?29?31?39
[R10] ?[1010 ]?02?0A?12?1A?22?2A?32?3A
[R11]?[1011]?03?0B?13?1B?23?2B?33?3B
[-][-][1100]?04?0C?14?1C?24?2C?34?3C
disp32[1101]?05?0D?15? ?2D?35?3D
[R14]?[1110]?06?0E?16?1E?26?2E?36?3E
[R15]? ?07?0F?17?1F?27?2F?37?3F
──────────────────────── ─── ───────────────────────
[R8] disp8[01]?[1000]?40?48?50 ?58? 60?68?70?78
[R9] disp8[1001]?41?49?51?59?61?69?71?79
[R10] disp8[1010 ]?42?4A?52?5A?62?6A?72?7A
[R10] disp8[1010]? p>[R11] disp8[1011]?43?4B?53 ?5B? 63?6B?73?7B
[-][-] disp8?[1100]?44?4C?54?5C?64?6C?74?7C
[R13 ] disp8[1101]?45?4D?55?5D?65?6D?75?7D
[R14] disp8[1110]?46?4E?56?5E?66?6E ?76? 7E
>[R15] disp8[1111]?47?4F?57?5F?67?6F?77?7F
────────────────── ─ ──────────────────────────────
[R8] disp32?[10]?[1000] ? 80?88?90?98?A0?A8?B0?B8
[R9] disp32[1001]?81?89?91?99?A1?A9?B1?B9
[R10] disp32?[1010]?82?8A?92?9A?A2?AA?B2?BA
[R11] disp32?[1011]?83?8B?93?9B ? A3?AB?B3?BB
[-][-] disp32?[1100]?84?8C?94?9C?A4?AC?B4?BC
[ R13 ] disp32?[1101]?85?8D?95?9D?A5?AD?B5?BD
[R14] disp32?[1110]?86?8E?96?9E?A6?AE ? B6?BE
[R15] disp32?[1111]?87?8F?97?9F?A7?AF?B7?BF
──── ──── ─ ──────────────────────────────────────── p>
R8/R8D /R8W/R8B/MM8/XMM8?[11]?[1000]?C0?C8?D0?D8?E0?E8?F0?F8
R9/R9D/R9W/R9B/ MM9/XMM9 [1001]?C1?C9?D1?D9?E1?E9?F1?F9
R10/R10D/R10W/R10B/MM10/XMM10?[ 1010]?C2?CA?D2 ?DA? E2?EA?F2?FA
R11/R11D/R11W/R11B/MM11/XMM11?[1011]?C3?CB?D3?DB?E3?EB?F3?FB p>
R12/R12D/R12W/R12B/MM12/ /MM13/XMM13?[1101]?C5?CD?D5?DD?E5?ED?F5?FD
R14/R14D/R14W/R14B /MM14/XMM14? [1110]?C6?CE?D6?DE?E6?EE?F6?FE
R15/R15D/R15W/R15B/MM15/XMM15? [1111]?C7?CF?D7?DF?E7?EF?F7?FF
═══════════════ ═════════ ══════════════════════════