2

Когда происходит не-векторное прерывание, процессор когда-либо ищет таблицу векторов ?

Говоря о 8085, это по-другому?

1 ответ1

1

Таблица адресов прерываний (также известная как "таблица векторов прерываний") позволяет программно изменять местоположение подпрограммы обработки прерываний. Для этого требуется, чтобы прерывающее устройство отправляло идентификатор прерывания, которое затем используется в качестве смещения в таблице адресов прерываний, чтобы определить, куда перемещать программный счетчик / указатель команд. Это относится только к векторному прерыванию.

И наоборот, в случае неконтурного прерывания само периферийное устройство предоставляет адрес подпрограммы обработки прерывания непосредственно процессору. Это требует больше времени для обслуживания прерывания, так как адрес должен извлекаться из устройства прерывания каждый раз, когда прерывание инициируется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .