106、执行返回指令时,返回的断点是调用指令的首地址。
第1题:
下列关于子程序描述正确的是( )
A.子程序只能被调用程序调用一次
B.子程序返回指令RET可以用一条退栈指令POP代替
C.子程序调用指令CALL执行后只需保护断点的偏移地址
D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
第2题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第3题:
子程序的调用指令是()从子程序返回指令是()。
第4题:
中断调用指令的助记符是(),中断返回指令的助记符是()。
第5题:
在程序运行期间,当执行某些指令或操作时,CPU自动修改CS和IP使它们指向新的代码段,下列描述错误的是:()
第6题:
调用子程序后要返回,转移指令执行后不要返回。
第7题:
在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。
第8题:
在执行中断服务程序后,用什么指令完成返回到中断点发生处?
第9题:
当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。
第10题:
执行返回指令时,返回的断点是调用指令的首地址。
第11题:
先弹出断点的偏移地址,再弹出段地址
先弹出断点的段地址,再弹出偏移地址
弹出断点的偏移地址
弹出断点的段地址
第12题:
对
错
第13题:
硬中断服务程序结束返回断点时,程序末尾要安排一条指令IRET,它的作用是( )。
A.构成中断结束命令
B.恢复断点信息并返回
C.转移到IRET的下一条指令
D.返回到断点处
第14题:
下列关于子程序描述中正确的是( )。
A.子程序只能被调用程序调用一次
B.子程序返回指令RET可以用一条退栈指令POP代替
C.子程序调用执行CALL执行后只需保护断点的偏移地址
D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
第15题:
执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。
第16题:
执行返回指令,退出中断服务程序,这时返回地址来自()
第17题:
8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(),使程序执行转向()中的中断地址区。
第18题:
在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,该调用子程序的返回指令是(),实施该调用指令时,压入堆栈保存的程序地址是()。
第19题:
执行段间返回RET指令时,从堆栈中()。
第20题:
执行返回指令时,返回的断点是()。
第21题:
当执行中断返回指令RETI时,()弹出,送程序计数器PC。
第22题:
响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的()内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送PC,使程序执行转向()中的中断地址区。
第23题:
返回到最初始的调用程序中
返回到上一级调用程序中
可以换为JMP指令返回
可以不用
第24题:
RC
CALL
CALA
RET