ARM指令完成的功能是如果清除R7中的bit0,1,5位,正确的指令是()。A.ORRR7,R7,0x00000023B.AND R7,R7,0xFFFFFFDCC.BIC R7,R7,0xFFFFFFDCD.XOR R7,R7,0xFFFFFFDC
ARM指令完成的功能是如果清除R7中的bit0,1,5位,正确的指令是()。
A.ORRR7,R7,0x00000023
B.AND R7,R7,0xFFFFFFDC
C.BIC R7,R7,0xFFFFFFDC
D.XOR R7,R7,0xFFFFFFDC
相关考题:
若(A)=85H,(R7)=43H , (Cy)=1,则执行指令“ADDC A,R7”之后,进位位Cy、累加器A、寄存器R7的内容分别是A.(A)=85H,(R7)=43H , (Cy)=1,B.(A)=C8H,(R7)=FFH , (Cy)=1,C.(A)=C9H,(R7)=43H , (Cy)=0D.(A)=C9H,(R7)=43H , (Cy)=1
已知:R0=20H,试问8051执行如下指令后累加器A、R7、20H和21H 单元中的内容是什么? MOV A,#18H MOV R7,#28H MOV @RO,#38H MOV 21H,#48H A=-----,R7=-----,(20H)=----,(21H)=-----
程序填空:用ARM伪指令实现,开辟一个字数据空间,用1到100填充,然后把相加结果存人R7中。 MOV R0,#100 SRC 1,2,3,4,--------,100 MOV R7,#0 R1,=SRC LOOP:LDR R2,[R1],#4 ADD R7,R7,R2 SUBS R0,R0,#1 LOOP END
若(A)=85H,(R7)=43H , (Cy)=1,则依次执行指令“ADD A,R7;DA A ”之后,进位位Cy、累加器A、寄存器R7的内容分别是A.(A)=28H,(R7)=43H , (Cy)=1B.(A)=85H,(R7)=43H , (Cy)=1C.(A)=B8H,(R7)=43H , (Cy)=0D.(A)=28H,(R7)=43H , (Cy)=0