[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
для коректного выхода нужно:
1)указатель стека востановить на то которое было до прерывания,
а)если при входе что-то сохранял востановить,
в)выполнить ниже следующие команды т.к.еще два байта занимает адрес
возврата,хоть они тебе и ненужны(стек штука серьезная и беспорядка
не прощает)
pop TEMP
pop TEMP
2)установить(сбросить)биты отвечающие за работу прерываний.
3)ходи куда хочешь.
P.S.Тебе придется писать меньше чем я здесь навоял.Удачи.
E-mail: info@telesys.ru