假设8086/8088微处理器的(SS)=1050H,(SP)=0008H,(AX)=1234H。执行PUSH AX指令后,下面( )选项是正确的执行结果。A.(10508H)=12H,(10507H)=34HB.(10508H)=34H,(10507H)=12HC.(10507H)=12H,(10506H)=34HD.(10507H)=34H,(10506H)=12H

题目

假设8086/8088微处理器的(SS)=1050H,(SP)=0008H,(AX)=1234H。执行PUSH AX指令后,下面( )选项是正确的执行结果。

A.(10508H)=12H,(10507H)=34H

B.(10508H)=34H,(10507H)=12H

C.(10507H)=12H,(10506H)=34H

D.(10507H)=34H,(10506H)=12H


相似考题
更多“假设8086/8088微处理器的(SS)=1050H,(SP)=0008H,(AX)=1234H。执行PUSH AX指令后,下面( )选项是 ”相关问题
  • 第1题:

    假设8086/8088微处理器的(SS)=1050H,(SP)=0008H,(AX)=1234H。执行PUSH AX指令后,下面哪一个选项是正确的执行结果?( )。

    A.(10508H)=12H,(10507H)=34H

    B.(10508H)=34H,(10507H)=12H

    C.(10507H)=12H,(10506H)=34H

    D.(10507H)=34H,(10506H)=12H


    正确答案:C

  • 第2题:

    设某用户程序(SS)=0925H,(SP)=30H,(AX)=1234H,(DS)=5678H,如有两条进栈指令: PUSH AX PUSH DS 试分析指令执行后堆栈指针SP的值为 。


    2CH

  • 第3题:

    25、假设DS=3000H,SS=2000H,SP=3000H,AX=4567H,BX=1234H,CX=6789H AND BX,00FFH CALL MYSUB ........ MYSYB PROC PUSH AX PUSH BX PUSH CX SUB AX,BX POP CX POP AX POP BX RET MYSYB ENDP CPU 执行CALL MYSUB后,SP=______H,AX=_____________H,BX=—————H。


    01A0H;基址变址

  • 第4题:

    设堆栈指针SP的初值为2300H,AX=50ABH,BX=1234H。执行下列指令后 PUSH AX PUSH BX POP AX SP=(_________ ) AX=(__________) BX=(___________)


    堆栈指针SP总是指向栈顶,每执行一次PUSH指令SP-2,执行一次POP指令SP+2.所以,执行PUSHAX指令后,(SP)=22FEH;再执行PUSHBX及POPAX后,(SP)=22FEH,(AX)=(BX)=1234H

  • 第5题:

    假设DS=3000H,SS=2000H,SP=3000H,AX=4567H,BX=1234H,CX=6789H AND BX,00FFH CALL MYSUB ........ MYSYB PROC PUSH AX PUSH BX PUSH CX SUB AX,BX POP CX POP AX POP BX RET MYSYB ENDP CPU 执行CALL MYSUB后,SP=______H,AX=_____________H,BX=—————H。


    C