Регистровые структуры центрального процессора

Набор регистров и их структуры рассмотрим на примере процессоров Intel с CISC-архитектурой. Можно выделить следующие группы регистров:

1. Основные функциональные регистры (используются при выполнении прикладных программ) :

- регистры общего назначения (РОН);

- указатель команд;

- регистр флагов;

- регистры сегментов.

2. Регистры процессора (FPU) обработки чисел с плавающей точкой (используются при выполнении прикладных программ):

- регистры данных;

- регистр тегов;

- регистр состояния;

- регистр указателей команд и данных FPU;

- регистр управления FPU.

3. Системные регистры (используются при выполнении системных программ):

- регистры управления микропроцессора;

- регистры системных адресов.

4. Регистры отладки и тестирования (используются при отладке и тестировании).

Все 16-разрядные регистры микропроцессоров 8086, 80186, 80286 входят в состав набора 32-разрядных регистров.