Являются ли варианты обратной записи (!) ARM-инструкций фактически псевдо-инструкциями? - PullRequest
0 голосов
/ 15 апреля 2020

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

LDR R0, [R1, #0xC]!

будет эффективно выполнять R1 = R1 + 0x C после загрузки. Это реализовано как отдельная машинная инструкция ассемблером (псевдоинструкция), или это интегрированная возможность процессора?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...