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