Мнемоника | Команда | Регистр-операнд группы Hi | Регистр-операнд группы Lo | Влияние на флаги регистра CPSR |
ADC | Сложение с учетом переноса | + | | + |
ADD | Сложение | + | + | +(1) |
AND | Логическое "И" | + | | + |
ASR | Арифметический сдвиг вправо | + | | + |
B | Безусловный переход | + | | |
Bxx | Переход по условию | + | | |
BIC | Сброс битов (маскирование) | + | | + |
BL | Переход со ссылкой | | | |
BX | Переход и смена режима ядра | + | + | |
CMN | Сравнение с отрицанием | + | | + |
CMP | Сравнение | + | + | + |
EOR | Исключающее "ИЛИ" | + | | + |
LDMIA | Групповая загрузка регистров | + | | |
LDR | Загрузка целого слова | + | | |
LDRB | Загрузка байта | + | | |
LDRH | Загрузка полуслова | + | | |
LSL | Логический сдвиг влево | + | | + |
LDSB | Загрузка байта со знаком | + | | |
LDSH | Загрузка полуслова со знаком | + | | |
LSR | Логический сдвиг вправо | + | | + |
MOV | Пересылка | + | + | +(2) |
MUL | Умножение | + | | + |
MVN | Пересылка с инверсией | + | | + |
NEG | Инверсия (побитовое "НЕ") | + | | + |
ORR | Логическое "ИЛИ" | + | | + |
POP | Извлечение регистров из вершины стека | + | | |
PUSH | Размещение регистров в вершине стека | + | | |
ROR | Циклический сдвиг вправо | + | | + |
SBC | Вычитание с переносом | + | | + |
STMIA | Групповое сохранение регистров | + | | |
STR | Сохранение целого слова | + | | |
STRB | Сохранение байта | + | | |
STRH | Сохранение полуслова | + | | |
SWI | Программное прерывание | | | |
SUB | Вычитание | + | | + |
TST | Побитовая проверка | + | | + |
Комментариев нет:
Отправить комментарий
ваше мнение...