首页
题目
TAGS
首页
/
题库
/
[问答题]在执行中断返回指令IRET和过程(子程序的答案
搜答案
在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?
问答题
2022-05-08 17:14
查看答案
正确答案
(1)过程调用转向称为过程的子程序,而中断调用是转向中断服务子程序;
(2)过程调用可以是 NEAR 或 FAR 类型,能直接调用或间接调用,中断调用通常是段间间接转移到服务程序;
(3)过程调用只保护返回地址,中断指令还要保护状态标志进栈。
试题解析
标签:
大学试题
工学
感兴趣题目
一中断子程序的最后一句不是RETI而是RET,中断返回后()。
中断指令执行时,堆栈的内容有什么变化?中断处理子程序的人口地址是怎样得到的?
执行段间返回RET指令时,从堆栈中()。
在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?
执行RET指令后,CPU自动将断点弹到相应的寄存器中。如果是段间返回,返回的操作是()
下列调用和返回指令中,属于有条件调用与返回的指令是()
中断返回的指令是(),关中断的指令是()。
一般情况下,无论外部中断还是CPU内部异常,中断处理完后均返回被中断指令的下一条指令开始执行。
带参数的返回指令用在什么场合?设栈顶地址为3000H,当执行RET 0008后,问SP的值是多少?
主程序调用子程序的指令G98,子程序返回的指令G99。
调用子程序是用B指令还是用BL指令?请写出返回子程序的指令。
主程序执行完ACALL指令并返回主程序后,堆栈指针SP的值()。
相关题目
MCS-51执行子程序返回指令,把栈顶的内容弹出来给( )。
一般情况下,无论外部中断还是CPU内部异常,中断处理完后均返回被中断指令的下一条指令开始执行。
执行中断返回指令,从堆栈弹出地址送给( )。
执行中断返回指令,要恢复断点,从栈顶弹出的断点地址送给( )。
调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。
一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,( )
执行返回指令时,返回的断点是()。
调用子程序的特殊用法:在子程序的返回语句后边指令P7,例如M99P7;将返回到()继续执行。
在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,该调用子程序的返回指令是(),实施该调用指令时,压入堆栈保存的程序地址是()。
若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。
S7-200系列PLC的子程序调用指令和子程序条件返回指令分别是()。
下列指令中()是子程序返回指令。
中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
在FAUNC-0i铣床数控系统中,镜像指令是(),子程序结束并返回主程序的指令是()。
中断服务程序结束时,用RET指令代替IRET指令能否返回主程序?这样做存在什么问题?
在数控编程时,使用()指令后,就表示程序结束并返回到零件程序头。
硬中断服务程序结束返回断点时,程序末尾要安排一条指令IRET,它的作用是( )。
8051单片机中断服务程序返回指令是()。
调用子程序后要返回,转移指令执行后不要返回。
中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧