Я только начинаю изучать язык ассемблера ARM, и не понимаю, как использовать MOV для передачи немедленного числа в регистр.
Как из справочного руководства ARM, так и из моего учебника, он сказал, что диапазон немедленного числа после инструкции MOV равен 0-255. Но когда я тестирую свой компьютер в ADS 1.2 IDE, инструкция
MOV R2, #0xFFFFFFFF
работает хорошо. Не указано ли число 0xFFFFFFFF вне диапазона в соответствии со спецификацией?
Надеюсь, кто-то может дать мне руку.
С уважением.