Не принципиально. И за это спасибо!
Да, но имеют значение нюансы. Что там, ещё проверяется, как сбрасывается прерывание. Ещё раз спасибо! Буду разбираться.uav1606 писал(а): ↑02.05.2019,12:20 Ключевой пункт, как я понимаю, это MOV DS:[12E2h],3h - то есть, так как у нас 3-е прерывание, то в какую-то ячейку программы записывается 3, потом основная программа, видимо, оттуда это значение считает (т.е. для IRQ 4 обработчик записал бы в эту ячейку 4 и т.п.).
P.S. А ведь там ничего и нет почти. Записывается номер прерывания в заданную ячейку и сбрасывается прерывание в PIC-контроллере.
Не понял только строку:
Вместо комментария, что находится в той ячейке - кракозябры.