Programming/Assembly
Jump to navigation
Jump to search
| Register | Stack Pointer | Stack Base Pointer | Accumulator | Base | Counter | Data | Source | Destination | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 64 Bit | RSP | RBP | RAX | RBX | RCX | RDX | RSI | RDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32 Bit | ESP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 Bit | SP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 Bit | SPL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 64 Bit | 32 Bit | 16 Bit | 8 Bit |
|---|---|---|---|
| rax | eax | ax | al |
| rbx | ebx | bx | bl |
| rcx | ecx | cx | cl |
| rdx | edx | dx | dl |
| rsi | esi | si | sil |
| rdi | edi | di | dil |
| rsp | esp | sp | spl |
| rbp | ebp | bp | bpl |
| r8 | r8d | ||
| r9 | r9d | ||
| r10 | r10d | ||
| r11 | r11d | ||
| r12 | r12d | ||
| r13 | r13d | ||
| r14 | r14d | ||
| r15 | r15d | ||
| r16 | r16d |