Поиск по сайту: |
|
По базе: |
|
Главная > Обзоры по типам > Микроконтроллеры > ARM > Система команд |
|
||||||||||
Переход и переключение режима ядра (BX)Эта команда будет выполнена, если условие истинно. Все различные условия выполнения перечислены в табл. 6. Машинный код команды приведен на рис.11. Команда выполняет переход, копируя содержимое регистра общего назначения Rn в программный счетчик PC. Во время перехода происходит очистка конвейера команд и передача управления по адресу, определенному регистром Rn. Бит 0 регистра Rn определяет режим работы ядра после выполнения перехода: ARM или THUMB.
Число машинных тактов выполнения Команда BX выполняется за 2S+1N машинных тактов, где S и N зависят от типа тактов. Синтаксис в ассемблере BX - переход и переключение режима ядра. BX{cond} Rn {cond}: двухсимвольная мнемоника условия (см. табл. 6). Rn: выражение, вычисляющее номер регистра Использование R15 в качестве операнда Если R15 используется в качестве операнда, поведение команды неопределенно. Пример
<---- Вернуться к Системе команд ---> Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|