Ты от меня что-то скрываешь :-) Я не вижу проблемы - написать
пролог на асме, а в конце командой J (без всяких L) перескочить на
обработчик прерывания. А там он сам выйдет по MRET куда положено. И
никаких дополнительных JL / RET. Мне мой вариант больше нравится
:-)