设SP=7000H,执行段内直接过程调用CALL指令后,堆栈指针SP=()H。
第1题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第2题:
若堆栈指针SP的初值为1000H,执行POPAX后SP的值为()H。
第3题:
若栈顶指针SP的值为100H,当执行完指令CALL AX后,SP的值为?()
A、00FCH
B、0098H
C、00FEH
D、0102H
第4题:
设SP=1200H,执行完CALL DWORD PTR[SI]指令后,SP=()
第5题:
设堆栈指针(SP)=4EH,执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。PUSHF CALL FAR PTR P1
第6题:
目前堆栈指针SP=3452H,则执行PUSHAX,PUSHBX后,堆栈指针SP=()。
第7题:
设SP=7000H,执行段间直接过程调用CALL指令后,堆栈指针SP=()H。
第8题:
设堆栈指针(SP)=4EH,执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。PUSHFCALLFARPTRP1
A、48H
B、4CH
C、52H
D、54H
第9题:
执行指令PUSH-BX后,堆栈指针SP的变化为()
第10题:
设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()