执行MOV SP,3210H;PUSH AX两条指令后,SP寄存器的值是()
第1题:
执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AX
A.OFFEH
B.OFFFH
C.1001
D.1002H
第2题:
设(SP)=100H,(AX)=OFFFFHSTCPUSH.AXADC.AX,0PUSH.AXPOP.BX上述程序段执行后,(BX)=(),(SP)=()
第3题:
执行指令PUSH-BX后,堆栈指针SP的变化为()
第4题:
执行PUSH AX指令后,SP减2.
第5题:
设堆栈指针SP的初值为1000H,AX=2000H,BX=3200H,试问: 1、执行指令PUSH AX后SP=? 2、再执行PUSH BX及POPAX后SP、AX、BX?
第6题:
已知(SP)=1000H,执行PUSH AX指令后,(SP)=()。
第7题:
执行以下指令不会影响SP寄存器的是:()
第8题:
执行下列指令后,SP寄存器的值是:() MOV SP,1000H PUSH AX
第9题:
假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?
第10题:
第11题:
第12题:
第13题:
已知(SS)=3000,(SP)=0100H,执行下列程序后(SP)=______。 MOV AX,N1 PUSH AX MOV AX,N2 PUSH AX ACLL L1 … L1:... RET 2
A.0100H
B.00FEH
C.00FCH
D.0102H
第14题:
设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=? PUSH AX ;SP ← SP - 2 = 1FFEH,AX=3000H PUSH BX ;SP ← SP - 2 = 1FFCH,BX=5000H POP AX ;SP ← SP + 2 = 1FFEH,AX=5000H
第15题:
设SP=2000H,AX=8A95H,DI=A000H。请写出下列指令执行后指定寄存器和标志位的值。 ADD AX,DI ; PUSH AX ; POP DI ;
第16题:
设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()
第17题:
如果SP=2000H,则指令PUSH AX,PUSH BX,POP AX,PUSH DX执行后,SP的值为()
第18题:
假设(AX)=1234H,(BX)=5678H,(SP)=1000H,指出执行下面的程序段后,各相关寄存器及堆栈段中的内容。 PUSH AX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=? PUSH BX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=? POP AX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=?
第19题:
设SP=1110H,执行PUSH AX指令后,堆栈指针SP的内容是()
第20题:
堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令: PUSH AX PUSH BX POP AX 后SP=?AX=?
第21题:
第22题:
2000H
2002H
1FFCH
1FFEH
第23题:
3211H
320EH
320FH
3212H