2012-02-23 3 views
1

У меня есть этот код:инструкция Assembler STRB ARMv7

STRB   R2, [R0,R1] 

и его опкод является 42 54

Я использую эту таблицу http://imrannazar.com/ARM-Opcode-Map

, но я так 54 это опкод моего STRB istructions ,

То, что я хочу STRB R2, 1

Мне нужно назначить R2 зарегистрировать десятичное значение 1.

Я не могу понять, Wich опкод для STRB мне нужно использовать, чтобы делать то, что я хочу.

помогите мне пожалуйста

ответ

6

Чтобы назначить небольшой немедленный в регистр, просто сделать:

mov r2, #1 

strb используется для хранения в памяти. Вы пытаетесь ввести значение в регистр.