#1395986
Прерывания (Interrupts) – сигнализация от устройства (его контроллера) центральному процессору (процессорам в мультипроцессорных системах) о некоторых событиях, требующих программных действий хоста. Эти события асинхронны по отношению к программному коду, исполняемому процессором. Что требуют прерывания?
Варианты ответа:
- Приостановки выполнения текущего потока инструкций (с сохранением состояния) и запуска исполнения процедуры-обработчика прерывания ISR (Interrupt Service Routine).
- Запуска выполнения текущего потока инструкций и запуска исполнения процедуры-обработчика прерывания ISR (Interrupt Service Routine).
- Приостановки выполнения текущего потока инструкций (без сохранения состояния) и запуска исполнения процедуры-обработчика прерывания ISR (Interrupt Service Routine).
- Запуска выполнения текущего потока инструкций (с сохранением состояния) и приостановки исполнения процедуры-обработчика прерывания ISR (Interrupt Service Routine).
Курсы в категории:
Информационные технологии