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.LSLR0,R1B.LSR R2,R3,3C.ASR R4,R5D.LSR R6,R7

已知(R7)=78H,执行指令“DJNZ R7, NEXT”后,R7的内容是()。A.79HB.78HC.不确定D.77H

若(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)=-----

判断以下各条指令是否正确(LL1和PROC为标号) ADDC A,R7

2、R7=0X12FF,执行BIC R7,R7,#0XFF,R7=

判断指令格式对错:ADDC A,R7

程序填空:用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