我有这段代码:
STRB R2, [R0,R1]
及其操作码为42 54
我正在使用此表http://imrannazar.com/ARM-Opcode-Map
但是我54这是我的strb istructions的操作码。
我想要的是STRB R2, 1
我需要为R2寄存器分配十进制值1。
我无法理解STRB的操作码我需要用来做我想要的。
请帮助我答案 0 :(得分:6)
要为寄存器分配一个小的立即数,只需执行:
mov r2, #1
strb
用于存储到内存。您正试图将值放入寄存器。