Режимы ARM и почему их так много?

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

Мой вопрос: зачем нам столько режимов? Разве недостаточно только пользователя и системы?

Заранее спасибо.

11
задан Ilias Hom. 28 March 2011 в 17:11
поделиться