Регистры CPU
Интерактивное демо «Регистры CPU» — раздел Энциклопедия · Код и разработка.
Регистры x86-64
MOV, ADD, CMP, JE — как CPU хранит операнды и флаги
Инструкции
MOVRAX, 5
MOVRBX, 10
ADDRAX, RBX
CMPRAX, 15
JEequal_label
Регистровый файл
RAX0x00Аккумулятор / возвратRBX0x00Общего назначенияRCX0x00Счётчик / аргумент 4RDX0x00Данные / аргумент 3RDI0x001-й аргумент (this)RSI0x002-й аргументRSP0x00Указатель стекаRBP0x00Указатель фреймаRIP0x00Следующая инструкцияRFLAGS0x00Флаги (ZF, SF, CF…)Нажмите "Шаг" — выполнится одна инструкция.