Вызов обработчика прерывания

Регистр идентификации прерывания

Регистр используется программой для определения причины возникновения прерывания.

 
 

 


Бит 0 –есть прерывание по любой из причин

Биты 2, 1 – причины возникновения прерывания

«0 0» изменения в регистре статуса модема

«0 1» регистр передатчика пуст

«1 0» получены данные

«1 1» ошибка приема

 

 

После возникновения прерывания программа-обработчик прерываний должна опознать причину прерываний в следующей последовательности:

1. ошибка?

2. получены данные?

3. регистр передатчика пуст?