| Zeile 1: | Zeile 1: | ||
==x86 CPU Register== | ==x86 CPU Register== | ||
| + | |||
{| {{Prettytable}} | {| {{Prettytable}} | ||
! Bits || Register | ! Bits || Register | ||
| Zeile 8: | Zeile 9: | ||
|- | |- | ||
| 32 || EAX, EBX, ECX, EDX, EDI, ESI, EBP, ESP, EIP, EFLAGS | | 32 || EAX, EBX, ECX, EDX, EDI, ESI, EBP, ESP, EIP, EFLAGS | ||
| + | |- | ||
| + | | 80 || | ||
|- | |- | ||
| 128 || XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7 | | 128 || XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7 | ||
| Zeile 13: | Zeile 16: | ||
==x86-64 CPU Register== | ==x86-64 CPU Register== | ||
| + | ===Allzweckregister=== | ||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RAX | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | EAX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | AX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | align="center" | AH | ||
| + | | align="center" | AL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RBX | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | EBX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | BX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | align="center" | BH | ||
| + | | align="center" | BL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RCX | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | ECX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | CX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | align="center" | CH | ||
| + | | align="center" | CL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RDX | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | EDX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | DX | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | align="center" | DH | ||
| + | | align="center" | DL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R8 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R8D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R8W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R8L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R9 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R9D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R9W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R9L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R10 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R10D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R10W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R10L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R11 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R11D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R11W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R11L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R12 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R12D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R12W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R12L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R13 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R13D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R13W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R13L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R14 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R14D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R14W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R14L | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | R15 | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | R15D | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | R15W | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | R15L | ||
| + | |} | ||
| + | |||
| + | ===Indexregister=== | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RDI | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | EDI | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | DI | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | DIL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RSI | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | ESI | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | SI | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | SIL | ||
| + | |} | ||
| + | |||
| + | ===Zeigerregister=== | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RBP | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | EBP | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | BP | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | BPL | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | ! width="30pt" | 7 | ||
| + | ! width="30pt" | 6 | ||
| + | ! width="30pt" | 5 | ||
| + | ! width="30pt" | 4 | ||
| + | ! width="30pt" | 3 | ||
| + | ! width="30pt" | 2 | ||
| + | ! width="30pt" | 1 | ||
| + | ! width="30pt" | 0 | ||
| + | |- | ||
| + | | colspan="8" align="center" | RSP | ||
| + | |- | ||
| + | | colspan="4" style="background:lightgrey" | | ||
| + | | colspan="4" align="center" | ESP | ||
| + | |- | ||
| + | | colspan="6" style="background:lightgrey" | | ||
| + | | colspan="2" align="center" | SP | ||
| + | |- | ||
| + | | colspan="7" style="background:lightgrey" | | ||
| + | | align="center" | SPL | ||
| + | |} | ||
| + | |||
{| {{Prettytable}} | {| {{Prettytable}} | ||
! Bits || Register | ! Bits || Register | ||
| Zeile 25: | Zeile 389: | ||
|- | |- | ||
| 128 || XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7, XMM8, XMM9, XMM10, XMM11, XMM12, XMM13, XMM14, XMM15 | | 128 || XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7, XMM8, XMM9, XMM10, XMM11, XMM12, XMM13, XMM14, XMM15 | ||
| + | |} | ||
| + | |||
| + | {| {{Prettytable}} | ||
| + | | 4 | ||
| + | |- | ||
| + | | 2 || || 2 | ||
| + | |- | ||
| + | | 1 || 1 || || | ||
|} | |} | ||