首页
题目
TAGS
首页
/
题库
/
[问答题]中断服务程序结束时,用RET指令代替IR的答案
搜答案
中断服务程序结束时,用RET指令代替IRET指令能否返回主程序?这样做存在什么问题?
问答题
2022-01-04 11:15
查看答案
正确答案
RET应该可以使中断服务程序返回主程序,但因为RET是子程序返回指令,他只从堆栈中恢复CS和IP,而不能使状态字PSW得以恢复,所以不能使断点完全恢复,对原程序的继续执行造成不良影响。
试题解析
标签:
微机原理
感兴趣题目
中断服务程序结束时,用RET指令代替IRET指令能否返回主程序?这样做存在什么问题?
在数控编程时,使用()指令后,就表示程序结束并返回到零件程序头。
硬中断服务程序结束返回断点时,程序末尾要安排一条指令IRET,它的作用是( )。
8051单片机中断服务程序返回指令是()。
在执行主程序的过程中,有调用子程序的指令时,就执行子程序的指令,执行子程序以后,加工就结束了。
子程序的调用是()和();中断服务子程序的结尾一定是用指令()。
中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?
一中断子程序的最后一句不是RETI而是RET,中断返回后()。
中断指令执行时,堆栈的内容有什么变化?中断处理子程序的人口地址是怎样得到的?
在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?
主程序调用子程序的指令G98,子程序返回的指令G99。
调用子程序是用B指令还是用BL指令?请写出返回子程序的指令。
相关题目
子程序结束并返回主程序的指令是M99。
用助记符代替机器指令的操作码,用地址符号代替操作数,这样编写的程序称为()。
在中断服务程序中,至少应有一条 指令。
调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。
用户在编写中断服务程序时, 可在中断入口矢量地址存入一条跳转指令,实现程序的跳转。
使用DOS系统功能调用终止当前程序并返回调用程序,应选用的指令是 ( )
一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,( )
在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,该调用子程序的返回指令是(),实施该调用指令时,压入堆栈保存的程序地址是()。
若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。
下列指令中()是子程序返回指令。
用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止()。
中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
FANUC系统中,()指令是主程序结束指令。
程序结束,并返回到起始位置的指令是()。
RETI指令表示中断服务程序的结束。
在FAUNC-0i铣床数控系统中,镜像指令是(),子程序结束并返回主程序的指令是()。
表示程序结束运行,光标和屏幕显示自动返回程序的开头处,该指令是()。
当加工程序结束回到程序初始状态时,应当采用()指令。
主程序结束,程序返回至开始状态,其指令为()。
在执行主程序的过程中,有调用子程序的指令时,就执行子程序的指令,执行子程序以后,加工就结束了.
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧