中断服务子程序返回使用的指令是 IRET或 IRETD。
当执行完中断服务子程序后,CPU需要恢复被中断的现场,返回到引起中断的程序中。为了实现这个功能,指令系统提供了中断返回指令 IRET或 IRETD。普通子程序的返回指令是 RET。
因此,中断服务子程序返回时应使用 IRET或 IRETD指令,以正确恢复CPU的状态并继续执行被中断的程序。