单选题
设R1中为一正整数,将其数值的一半存人R2的ARM指令正确的是( )。
A、
SUB R2,R1,LSR.#1
B、
MOV R2,R1,LSL#1
C、
UDIV R2,R1,#1
D、
MOV R2,R1,LSR#1
【正确答案】
D
【答案解析】
解析:将数值变为一半相当于除以2,除法运算可以通过逻辑右移来完成,存入可以使用数据传送指令MOV来完成。故本题选择D。
提交答案
关闭