下列程序段中使用了位操作指令的有。A.MOV R0,23HMOV A,@R0B.MOV A, 45HXCH A,27HC.MOV DPTR,#1000HMOVX A,@DPTRD.MOV C,45HCPL ACC.7
MOV C,45HCPL ACC.7
举一反三
- 请说明下列指令属于哪一种寻址方式? 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 寄存器寻址
- 下列哪条指令是正确的( )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
- ORG 0 LJMP START ORG 30HSTART: MOV SP,#50H MOV DPTR,#3000H MOV R0,#20H MOV A,#23H MOV R2,#0FH SETB 01H SETB C ADDC A,@R0 INC R0 MOV @R0,A LOOP:DJNZ R2, LOOP SWAP A PUSH ACC INC DPH MOVX @DPTR,A POP B RR A ADD A,B MOV P1,A END(21H)= (R2)= (A)= (B)= (3100H)=
- 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)=
- 假设(30H)=60H,(60H)=55H,则执行下列指令后,(A)=H,MOV R0,30HMOV A,@R0
内容
- 0
下列对工作寄存器操作正确的是 A: MOV R1,R0 B: MOV R1,B C: MOV R2 ,@DPTR D: MOV A,@R2
- 1
下列指令中正确的是______ A: PUSH R2 B: ADD R0, A C: MOV A,@DPTR D: MOV @R0,A
- 2
判断下列指令,并在错误的指令后的打叉,在正确的指令后打勾。1、MOV A, DPTR ( )2、 CPL R0 ( )3、PUSH DPTR ( )4、POP 40H ( )5、MOV 30H, 31H( )6、RLC R0 ( )7、 MOV B, C ( )8、 MOV C, 20H ( )9、MOV 20H, @DPTR( )10、MOVX @DPTR, #50H( )11、MOV DPTR,#1000H ( )12、MOVC A,@A+PC ( )13、SETB R7.0 ( )14、XRL A,#30H( )
- 3
写出下列指令的功能 MOV A,#78H MOV A,78H MOV A,@R0 MOVX A,@R1 MOVC A,@A+PC MOVC A,@A+DPTR MOVX A,@DPTR
- 4
【单选题】下列指令或指令序列中,不能实现PSW内容送A的是() A. MOV A, PSW B. MOV A, 0D0H C. MOV R0, 0D0H MOV A,@R0 D. PUSH PSW POP ACC