如果条件为负数,将R1指向的内存单元中8位数据加载到R0寄存器中,正确的ARM指令为:()。
A.LDRPL R0,[R1]
B.LDRMI R0,[R0]
C.LDRHMI R1,[R0]
D.LDRBMI R0,[R1]
第1题:
ARM处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是()。
A.STR R0,[R1]
B.LDR R0,[R1]
C.STRH R0,[R1]
D.STRB R0,[R1]
第2题:
以下ARM指令中属于寄存器间接寻址的指令是()。
A.TST R1,0xFE
B.LDRB R1,[R2]
C.MOV R1,R0,LSL3
D.BIC R0,R0,0x0B
第3题:
MIPS32指令集规定寄存器中R0的值恒为0,以下关于R0的作用描述中,错误的是()。
A.指令 add Ri, R0, Rj 可以将寄存器Rj的值传送给Ri。
B.指令 sub Ri, Rj, R0 可以将Rj寄存器中的值取负,并存入Ri
C.指令 add Ri,R0,-1 可以将Ri寄存器的置为全1
D.指令 AND Ri, Rj, R0 可以将寄存器Ri清零
第4题:
已知ARM处理器的R1=0x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0=___【11】____,R1=___【12】____。
第5题:
指令“PUSH {R0-R3}”的作用是什么?
A.将寄存器R0、R3入栈
B.将寄存器R0、R1、R2、R3入栈
C.将寄存器R0入栈
D.将寄存器R3入栈