2.1. Регистры процессора

Начиная с 80386 процессоры Intel предоставляют 16 основных регистров для пользовательских программ плюс еще 11 регистров для работы с мультимедийными приложениями (ММХ) и числами с плавающей запятой (FPU/NPX). Все команды так или иначе изменяют значения регистров, и всегда быстрее и удобнее обращаться к регистру, чем к памяти.

Из реального (но не из виртуального) режима помимо основных регистров доступны также регистры управления памятью (GDTR, TR, регистры управления (CRO, CR1 - CR4), отладочные регистры (DRO - DR7) и машинно-специфичные регистры, но они не применяются для решения повседнев­ных задач и рассматриваются далее в соответствующих разделах.