中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
第1题:
PC机通过下列哪一条途径启动硬件中断服务程序执行?
A.主程序中安排的中断指令
B.中断控制器发出的中断请求信号
C.主程序中安排的转移指令
D.主程序中安排的调用指令
第2题:
中断服务程序结束时,用RET指令代替IRET指令能否返回主程序?这样做存在什么问题?
第3题:
中断服务程序的最后一条指令是IRET 。
第4题:
若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。
第5题:
指令“NOP”的含义是()
第6题:
指令“RET”的含义是()
第7题:
一主程序中有一句LP:SJMPLP,功能指令为等待中断,当发生中断且中断返回后,()。
第8题:
指令“RETI”的含义是()
第9题:
子程序和中断服务程序有何异同?为什么子程序返回指令RET和中断返回指令RETI不能相互替代?为什么同优先级中断服务可以使用同一工作寄存器区?
第10题:
RET指令为()。
第11题:
当在数控程序的子程序中有返回到主程序的指令时,机床才会返回到主程序,继续按主程序的指令进行工作。
第12题:
第13题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第14题:
要调用子程序,必须在主程序中用M98指令编程,而在子程序结束时用M99返回主程序。
第15题:
在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?
第16题:
执行中断服务程序最后一句指令RETI后,()。
第17题:
用CALL指令调用子程序时,从子程序返回到主程序()。
第18题:
中断服务子程序的返回指令是RET,普通子程序的返回指令是RETI。
第19题:
中断服务程序的最后一条指令是RET。
第20题:
中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?
第21题:
ICTL指令为()。
第22题:
IRET指令为()。
第23题:
用JMP指令
用INT 21H指令
只能用RET指令
既可以用RET又可以用JMP