База ответов ИНТУИТ

Архитектура микропроцессоров

<<- Назад к вопросам

Чем выполнение программы - обработчика прерывания отличается от выполнения подпрограмм?

(Отметьте один правильный вариант ответа.)

Варианты ответа
программа - обработчик прерывания всегда оформляется как новая задача
вызов подпрограммы проводится командами типа CALL, а переход на обработчик прерывания происходит с помощью команд безусловного перехода
вызов подпрограммы кодируется программистом в своей программе, а обработчик прерывания вызывается аппаратными средствами микропроцессора при возникновении особой ситуации в работе компьютера(Верный ответ)
Похожие вопросы
Каким образом микропроцессор определяет адрес программы - обработчика прерывания поступившего запроса?
Чем отличается обработка прерывания от выполнения подпрограммы?
Чем отличается вызов обработчика прерываний через шлюз прерывания от вызова через шлюз ловушки?
Какие действия по обработке прерывания микропроцессор выполняет автоматически при поступлении запроса прерывания, разрешенного к обслуживанию?
Как называются конфликты в конвейере, возникающие в случаях, когда выполнение одной команды зависит от результата выполнения предыдущей команды?
Возможно ли выполнение команд ввода-вывода для программы, чей уровень привилегий меньше уровня привилегий, указанного в поле IOPL регистра флагов?
Как в общем случае изменяется время выполнения программы при увеличении коэффициента мультипрограммирования?
Как определяется адрес обработчика прерываний для универсального микропроцессора, работающего в реальном режиме?
Какую информацию содержит тип прерывания?
Какую информацию содержит тип прерывания?