80C51指令系统中,执行下列程序后,堆栈指针SP的内容为( )。MOV SP,#30HMOV A,20HLACALL 1000MOV 20H,ASJMP $
A: 00H
B: 30H
C: 32H
D: 07H
A: 00H
B: 30H
C: 32H
D: 07H
举一反三
- MCS—51指令系统中,执行下列程序后,堆栈指针SP的内容为_____。 MOV SP,#30H MOV A,20H LCALL 1000 MOV 20H,A SJMP $
- 已知(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
- 假设(30H)=60H,(60H)=55H,则执行下列指令后,(A)=H,MOV R0,30HMOV A,@R0
- 设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H
- 51单片机复位后,堆栈指针SP的值为______ H。