假定,(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为,61H单元的内容为,62H单元的内容为。
PUSH Acc
PUSH B
PUSH Acc
PUSH B
(SP)=62H,(61H)=30H,(62H)=70H。
举一反三
- 假定(SP)=40H ,(39H)=30H,(40H)=60H。执行下列指令:POP DPHPOP DPL后,DPTR的内容为 H。
- 设堆栈指针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
- 若(A)=FFH ,(PSW)=F0H,(SP)=60H,则依次执行指令PUSH ACC; POP PSW 之后,SP、A、PSW当中的内容分别是 A: 60H、FFH、FFH B: 61H,FFH、F0H C: 62H、F0H、FFH D: 60H、FFH、F0H
- 假定设置堆栈指针SP的值为60H,在执行指令PUSH 20H后SP的值为( ) A: 60H B: 61H C: 59H D: 20H
- 堆栈指针SP的内容是60H,当执行完指令PUSH ACC 后其内容变为5FH。
内容
- 0
若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=()H(注意只填)_
- 1
假定,SP=60H,A=30H,B=70H,执行下列指令:
- 2
当前SP=1230H,DS=1000H,BX=2000H,CX=4000H,分析执行如下指令序列后,各寄存器的值。 PUSH DS POP AX PUSH BX POP CX ADD AX,1000H PUSH AX ADD BX,AX则: (1) SP= ______ H; (2) AX= ______ H; (3) BX= ______ H; (4) CX= ______ H。
- 3
执行如下三条指令后,30H单元的内容是( ) A: 、0 B: H C: H D、F D: H E: O F: O G: O H: R1,#30H I: 40H,#0 J: @R1,40H <br/>A、40H B、30H
- 4
执行MOV @R1,30H后,R1的内容是() A: 保留原值 B: 不定 C: 地址为30H单元的内容 D: 30H