1302
правки
Изменения
→Регистры
Регистры -- основная память в ассемблере.
Регистры '''общего назначения:''' (в скобках -- исторические названия)
eax (accumulator)
ebx (base)
ebp ...
esp (stack pointer) трогать нежелательно, стек ПЫЩЬ
esi ...source edi ...destination
То, что вторые буквы -- первые четыре буквы лат. латинского алфавита -- случайность. Это видно в том числе и по тому, что их естественный порядок виден при переносе на стек: eax, edx, ecx, ebx...
Ещё регистры:
df -- направление выполнения строковых операций.
Регистры 32-битны. На 64-битных системах действует следующие наименования:
e*x
v
r*x
= Обзор команд =