Регистровые структуры центрального процессора
Набор регистров и их структуры рассмотрим на примере процессоров Intel с CISC-архитектурой. Можно выделить следующие группы регистров:
1. Основные функциональные регистры (используются при выполнении прикладных программ) :
- регистры общего назначения (РОН);
- указатель команд;
- регистр флагов;
- регистры сегментов.
2. Регистры процессора (FPU) обработки чисел с плавающей точкой (используются при выполнении прикладных программ):
- регистры данных;
- регистр тегов;
- регистр состояния;
- регистр указателей команд и данных FPU;
- регистр управления FPU.
3. Системные регистры (используются при выполнении системных программ):
- регистры управления микропроцессора;
- регистры системных адресов.
4. Регистры отладки и тестирования (используются при отладке и тестировании).
Все 16-разрядные регистры микропроцессоров 8086, 80186, 80286 входят в состав набора 32-разрядных регистров.