ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
933281 Топик полностью
ЫЫукпу (12.07.2019 07:54, просмотров: 200) ответил Звероящер на Эээ. Сбросил флаг прерывания, выставил флаг для ОС или диспетчера или еще что (инкрементировал счётчик событий) и вывалился. Как-то так думаю.
Можно и посложнее :). В обработчике прерывания сохраняем PSW и аккумулятор, переключаем банк регистров, выполняем самые неотложные действия. Далее делаем финт ушами: вызов подпрограммы (acall) состоящей из одной команды RETI. После возврата выполнение нашего обработчика продолжится уже с разрешёнными прерываниями. Для выхода восстанавливаем ACC и PSW, выходим командой RET.
Взирая на нынешнее состояние отечества моего с таковым оком, каковое может иметь человек, воспитанный по строгим древним правилам, ... не могу я не дивиться, в сколь краткое время повредились повсюдно нравы в России. (с) кн. М.М. Щербатов.