返回地址是CALL指令下一条指令的地址,被保存在堆栈中。
返回地址是CALL指令下一条指令的地址,被保存在堆栈中。
参考答案和解析
A
相关考题:
下面的叙述中正确的是______。A.在CPU中跟踪下一条指令地址的寄存器是主存地址寄存器B.在CPU中跟踪下一条指令地址的寄存器是指令寄存器C.在CPU中跟踪下一条指令地址的寄存器是指令计数器D.在CPU中跟踪下一条指令地址的寄存器是状态条件寄存器
假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?A.返回到CALL指令下面一条指令继续执行主程序B.按照(SP)和(SP+1)中存放的地址执行返回操作C.按照(SP+4)和(SP+5)中存放的地址执行返回操作D.返回到CALL指令下面第4条指令继续执行主程序
假设某子程序使用的返回指令是RET4,则返回地址为( )。A.CALL指令下面第二条指令的地址B.(SP+1)和(SP)中存放的地址C.SP+5)和(SP+4)中存放的地址D.CALL 指令下面第四条指令的地址
CALL指令和RET指令对堆栈操作,正确的说法为()。A、CALL指令从堆栈中取出子程序的地址B、RET指令从堆栈中取出子程序的地址C、CALL指令从堆栈中取出断点的地址D、RET指令从堆栈中取出断点的地址
当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。A、DPTRB、PCC、SPD、PSWE、R0
单选题CALL指令和RET指令对堆栈操作,正确的说法为()。ACALL指令从堆栈中取出子程序的地址BRET指令从堆栈中取出子程序的地址CCALL指令从堆栈中取出断点的地址DRET指令从堆栈中取出断点的地址
单选题堆栈指针的作用是用来指示()A栈底地址B栈顶地址C下一条要执行指令的地址