当条件为非负数时,将R1指示的内存中16位数据加载到R0寄存器中,ARM指令为( )。
A、
LDRHPL R0,[R1]
B、
LDRHMI R0,[R0]
C、
LDRBMI R1,[R0]
D、
LDRBMI R0,[R1]
【正确答案】
A
【答案解析】
题目要求16位数据,故需用半字数据加载指令LDRH,又数据是在Rl指示的内存中,故采用寄存器间接寻址[R1],故本题选择A。
提交答案
关闭