Я сейчас читаю / изучаю архитектуру ARM ... и мне было интересно, почему так много режимов (FIQ, Пользователь, Система, Супервизор, IRQ, ...)
Мой вопрос: зачем нам столько режимов? Разве недостаточно только пользователя и системы?
Заранее спасибо.