1. MCS—51指令包括操作码和操作数,其中操作数是指( )。
A. 参与操作的立即数
B. 寄存器
C. 操作数
D. 操作数或操作数地址
查看答案
1. 已知(30H)=49H,(31H)=2BH,(32H)=0A3H,执行以下程序后:(30H)=______ ,(31H)=______ ,(32H)=______ 。 MOV R7,# 4 RR0: MOV R6,# 3 CLR C MOV R0,# 30HRR1: MOV A,@R0 RRC A MOV @R0,A INC R0 DJNZ R6,RR1 DJNZ R7,RR0 RET
已知程序执行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH。下列程序执行后:A=______ ,SP=______ ,(51H)=______ ,(52H)=______ ,PC=______ 。POP DPHPOP DPLMOV DPTR, #4000HRL AMOV B, AMOVC A, @A+DPTRPUSH AMOV A, BINC AMOVC A, @A+DPTRPUSH ARETORG 4000HDB 10H, 80H, 30H, 50H, 30H, 50H
在程序存储器中,数据表格如下,执行程序后:A= ______ ,PC=______ ,DPL=______ 。2000H:30H2001H:40H2002H:50H2003H:60H2004H:70H执行程序:1500H:MOV A,#00H1502H:INC A1503H:MOV DPTR,#2000H1506H:MOVC A,@A+DPTR
下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是:(1000H)=______ ,(1003H)=______ ,(1004H)=______ ,(1005H)=______ ,(1006H)=______ ,(1007H)=______ ,(1008H)=______ ,(1009H)=______ ORG 1000HTAB1 EQU 1234HTAB2 EQU 3000HDB “MAIN”DW TAB1,TAB2,70H