Страницы

суббота, 7 декабря 2013 г.

ARM command

Система команд в режиме THUMB
                                                 Система команд в режиме THUMB

МнемоникаКомандаРегистр-операнд группы 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Побитовая проверка++

Комментариев нет:

Отправить комментарий

ваше мнение...