MOV A,#66H MOV B,#05H DIV AB 执行后,以下结果正确的是哪些?
A: A=20H
B: A=14H
C: B=01H
D: B=02H
A: A=20H
B: A=14H
C: B=01H
D: B=02H
B,D
举一反三
- 执行下列三条指令后,(A)=()H (B)=()H。MOV A,#31HMOV B,#04HMUI AB
- 已知(A)=01H,(SP)=50H,(DPTR)=100H。则下述程序段执行后 (A)、(B)、(SP)、(DPH)、Acc.7的结果为( )。 RL A MOV B,A MOVC A,@A+DPTR PUSH Acc SJMP $ ORG 100H DB 10H,20H,30H A: 30H,2,51H,01H,0 B: 20H,02H,4FH,10H,0 C: 30H,02H,51H,01H,1 D: 20H,4,50H,00H,1
- 根据下列程序段运行情况,将运行结果和指令分别补充完整。 (1)( );(A)=10H ( );(B)=10H ( );(A)=20H MOV 23H,A;(23H)=20H ( );(A)=21H MOV 24H,A;(24H)=21H INC A ;(A)=22H ( );(25H)= 22H (2)MOV A,#50H;(A)=( )H MOV R0,A;(R0)=( )H MOV @R0,#30H;(50H)=( )H ADD A,@R0;(A)=( )H MOVX @R0,A;(50H)=( )H
- 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1后,结果(A)= ______ H,(20H)= ______ H。
- 已知:(30H)=23H,(31H)=13H,(40H)=72H,(41H)=08H 执行: MOV A,30H ADD A,40H DA A MOV 30H,A MOV A,31H ADDC A,41H DA A MOV 31H,A 则结果为:(30H)=______H,(31H)=______H,(40H)=______H,(CY)=______。
内容
- 0
指令 MOV R0,20H 执行前 (R0)=30H, (20H)=38H,执行后(R0)=?
- 1
若执行MOV AX, 0FFF5HMOV BL,0FDHIDIV BL指令后,AX=______ H。若执行MOV AX, 00FBHMOV BL,0DHDIV BL指令后,AX=______ H。
- 2
写出下列程序段执行后AX的值为多少? MOV AX, 1234H; AX=(1)H MOV CL, 4 AND AL, 0FH; AX= (2) H ADD AL, 30H; AX= (3)H SHL AH, CL; AX= (4)H AND AH, 0F3H; AX= (5)H
- 3
MOV A, #40H执行这条指令后,A的内容是( )H
- 4
用80C51的定时器T1做定时方式,用模式1,则初始化编程为 。 A: MOV TMOD, B: 01H C: MOV TMOD, D: 10H E: MOV TMOD, F: 50H G: MOV TMOD, H: 02H