В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > ARM > ARM7TDMI
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


4. Режимы работы

Процессор ARM7TDMI поддерживает семь режимов работы:

  1. Режим пользователя - обычное состояние ARM при выполнении программы, также используется для выполнения большинства прикладных программ.
  2. Режим быстрого прерывания (FIQ), который поддерживает передачу данных или обработку канала.
  3. Режим прерывания (IRQ), который используется для обработки прерываний общего назначения.
  4. Супервизорный режим, который является защищенным режимом для операционной системы.
  5. Аварийный режим, который вводится после аварийной выборки данных или инструкции.
  6. Системный режим - привилегированный режим пользователя для операционной системы.

    Прим.: Вы можете вводить системный режим из другого привилегированного режима только путем изменения бита режима в регистре текущего состояния программы (CPSR).

  7. Неопределенный режим вводится, когда выполняется неопределенная инструкция.

Все режимы, кроме режима пользователя, совместно называются привилегированными режимами. Привилегированные режимы используются для обслуживания прерываний и исключительных ситуаций, а также для доступа к защищенным ресурсам.

Каждый регистр имеет идентификатор режима (см. таблицу 2.1).

Таблица 2.1. Идентификаторы режима

Режим Идентификатор режима
Режим пользователя usr
Режим быстрого прерывания fiq
Режим прерывания irq
Режим супервизора svc
Аварийный режим abt
Системный режим sys
Неопределенный режим und


<-- Предыдущая страница Оглавление Следующая страница -->