• 2022-05-29
    当前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。
  • 3122EH、2000H、4000H、2000H

    内容

    • 0

      设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:‌PUSH AX‌PUSH BX‌MOV BX, SP‌POP AX‌之后,SP= H。‌ A: 2000 B: 1FFE C: 1FFC D: 2002

    • 1

      若SS=2000H,SP=2000H,AX=1434H,BX=5478H,试说明执行指令 PUSH BX PUSH AX POP CX 之后,(SP)=______ ,(SS)=______ ,(CX)=______ 。

    • 2

      堆栈指针寄存器SP的初值为1000H,(AX)=2000H,(BX)=3000H, (1) 执行指令PUSH AX后,(SP)=_____________。 (2) 再执行指令PUSH BX和POP AX后 (SP)=________ (AX)=________ (BX)=________

    • 3

      若寄存器AX,BX,CX,DX的内容分别为15,16,17,18时,依次执行PUSH AX,PUSH BX,POP CX,POP DX,PUSH CX,PUSH DX,POP AX,POP BX后,则寄存器AX和BX的内容分别为:( )

    • 4

      已知AX=2000H,BX=1234H,SP=0040H,执行下列指令 PUSH AX PUSH BX POP AX POP BX 后,AX= ,BX=