Регистры
Виды регистров
| Название | Разряд | Тип | Назначение |
|
RAX EAX AX AH, AL |
64 32 16 8 |
Универсальный | (Accumulator): для арифметических операций |
|
RBX EBX BX BH, BL |
64 32 16 8 |
Универсальный | (Base pointer): указатель на базу стека внутри функции |
|
RCX ECX CX CH, CL |
64 32 16 8 |
Универсальный | (Counter): для хранения счетчика цикла |
|
RDX EDX DX DH, DL |
64 32 16 8 |
Универсальный | (Data): для арифметических операций и операций ввода-вывода |
|
RSP ESP SP |
64 32 16 |
Указатели | (Stack pointer): указатель на верхушку стека |
|
RBP EBP BP |
64 32 16 |
Указатели | (Base pointer): указатель на базу стека внутри функции |
|
RSI ESI SI |
64 32 16 |
||