执行以下程序段MOV R0,#dataMOV A,@R0RL AMOV ...MOV @R0,A后,实现的功能是(
把data单元的内容乘以10
举一反三
- 指令 MOV R0,20H 执行前 (R0)=30H, (20H)=38H,执行后(R0)=?
- 已知(R0)=4BH,(A)=84H,片内RAM(4BH)=7FH,(40H)=20H,问执行序后,MOV A,@R0MOV @R0,40HMOV 40H,AMOV R0,#35H结果:(R0)= 、(A)= ,4BH= 、40H=
- 设R0=42H,(42H)=80H,A=48H,(50H)=08H,指出下列程序执行后,上述各单元内容的变化。 MOV A,@R0 MOV @R0,50H MOV 50H,A
- 已知(10H)=5AH,(2EH)=1FH, (40H)=2EH,(60H)=3DH<br/>执行下列程序段后:MOV 20H,60H MOV R1,20H MOV A,40H XCH A,R1 XCH A,60H XCH A,@R1 MOV R0,#10H XCHD A,@R0 (A)=______ ,(10H)=______ ,(2EH)=______ ,(40H)=______ ,(60H)=______
- 如下程序段执行结果是()。 MOV R0,#30H SETB C CLR A ADDC A,#00H MOV ﹫R0,A
内容
- 0
假设(30H)=60H,(60H)=55H,则执行下列指令后,(A)=H,MOV R0,30HMOV A,@R0
- 1
下列哪条指令是正确的( )a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R,A A: PUSH R2 B: ADD R0,A C: MOVX A @DPTR D: MOV @R,A
- 2
ORG 0 LJMP START ;跳转到(PC)=0030H处 ORG 30H START:MOV R0,#30H MOV A,#12H SETB C ADDC A,R0 MOV @R0,A SWAP A INC A MOV DPTR,#2000H INC DPH MOV P1,A INC A MOVX @DPTR,A XCH A,R0 RL A ;累加器A内容循环左移 PUSH ACC RL A ;累加器A内容循环左移 POP ACC END(A)= (R0)= (DPTR)= (P1)= (30H)=
- 3
中国大学MOOC: 如下程序段执行结果是()。 MOV R0,#30H SETB C CLR A ADDC A,#00H MOV ﹫R0,A
- 4
请说明下列指令属于哪一种寻址方式? MOV 23H,#30H () MOV 12H,A() MOV R0,#23H() MOV R7,12H() MOV R1,#12H() MOV A,@R0() MOV 34H,@R1() MOV 45H,34H() MOV DPTR,#6712H() MOV 12H,DPH() MOV R0,A() MOV A,@R0() A 立即寻址 B 直接寻址 C 间接寻址 D 寄存器寻址