15、CALL指令的执行并不影响堆栈指针ESP。
第1题:
设堆栈指针(SP)=4EH,执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。PUSHF CALL FAR PTR P1
第2题:
执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。
第3题:
执行指令PUSH-BX后,堆栈指针SP的变化为()
第4题:
用EBX做基地址指令,默认采用()段寄存器指向的数据段;如果采用BP,EBP或SP,ESP作为基地址指针,默认使用()段寄存器指向堆栈段。
第5题:
堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令: PUSH AX PUSH BX POP AX 后SP=?AX=?
第6题:
执行PUSHAX指令后,堆栈指针SP的内容.()
第7题:
执行指令PUCH CX后堆栈指针SP自动()。
第8题:
第9题:
第10题:
CALL指令从堆栈中取出子程序的地址
RET指令从堆栈中取出子程序的地址
CALL指令从堆栈中取出断点的地址
RET指令从堆栈中取出断点的地址
第11题:
48H
4CH
52H
54H
第12题:
第13题:
CALL指令和RET指令对堆栈操作,正确的说法为()。
第14题:
删除非空链式存储结构的堆栈(设栈顶指针为top)的一个元素的过程是依次执行:p←top,top←link(p),call RET(p)。
第15题:
带参数的返回指令用在什么场合?设堆栈顶为4000H,当执行RET 0008H后,SP指针的值是多少?
第16题:
设堆栈指针SP的初值为2300H,(AX)=50ABH,(BX)=1234H。执行指令PUSHAX后,(SP)=?,再执行指令PUSHBX及POPAX之后,(SP)=?(AX)=?(BX)=?
第17题:
如(SP)=60H,执行指令PUSH Acc后,堆栈指针SP的内容为(),累加器A的内容送入()单元。
第18题:
CALL指令和RET指令的用法,正确的说法是()。
第19题:
下列指令中影响堆栈指针的指令是()。
第20题:
+2
+1
-2
-1
第21题:
第22题:
CALL指令和RET指令都对堆栈操作
只有CALL指令使用堆栈
只有RET指令使用堆栈
CALL指令和RET指令都不用堆栈
第23题:
CALL指令所在的地址
CALL指令的下一条指令的首地址
子程序入口地址
CALL指令所在的段地址
第24题:
栈底地址
栈顶地址
下一条要执行指令的地址