Что происходит в векторном прерывании? - PullRequest
0 голосов
/ 04 января 2019

Что происходит в цикле команд при обнаружении векторного прерывания?Я также хочу знать о векторных данных.

Я видел, что на последнем этапе цикла инструкций есть шаг, называемый «проверка прерывания», и если да, то программа прерывается, но когда нет прерывания,есть шаг с именем check vectored interrupt, что это значит?

1 Ответ

0 голосов
/ 07 января 2019

В компьютере векторное прерывание представляет собой прерывание ввода-вывода, которое сообщает той части компьютера, которая обрабатывает прерывания ввода-вывода на аппаратном уровне, что запрос на внимание от устройства ввода-выводабыло получено, а также идентифицирует устройство, которое отправило запрос.

Векторное прерывание является альтернативой опрашиваемому прерыванию, которое требует, чтобы обработчик прерывания опрашивал или отправлял сигнал каждомуустройство, в свою очередь, чтобы выяснить, какой из них отправил запрос на прерывание.

...