Главная / Аппаратное обеспечение /
Архитектура и организация ЭВМ / Тест 14
Архитектура и организация ЭВМ - тест 14
Упражнение 1:
Номер 1
Чем отличается обработка прерывания от выполнения подпрограммы?
Ответ:
 (1) при вызове обработчика прерывания адрес возврата в основную программу определяют аппаратные средства микропроцессора, а при обращении к подпрограмме адрес возврата указывает программист 
 (2) вызов обработчика прерывания связан с необходимостью реакции системы на особую ситуацию, сложившуюся при выполнении программы, или на сигнал от внешнего устройства, а вызов подпрограммы запланирован программистом в программе 
 (3) вызов обработчика прерывания данного типа может быть осуществлен не более одного раза за время выполнения одной программы, а вызов подпрограммы может осуществляться многократно 
Номер 2
Какими средствами реализуется механизм обработки прерываний?
Ответ:
 (1) исключительно аппаратными 
 (2) исключительно программными 
 (3) программно-аппаратными 
Номер 3
В какой момент в современных ЭВМ проводится проверка наличия запроса прерывания?
Ответ:
 (1) по окончании очередного этапа выполнения команды 
 (2) по окончании выполнения команды 
 (3) по окончании выполнения программы 
 (4) по окончании выполнения пакета программ 
Упражнение 2:
Номер 1
Какие из действий по обработке прерывания выполняются процессором автоматически?
Ответ:
 (1) определение источника прерывания 
 (2) формирование адреса программы – обработчика прерывания 
 (3) обработка особой ситуации, вызвавшей прерывание 
 (4) определение адреса возврата в прерванную программу 
Номер 2
Каковы достоинства дейзи-цепочки определения приоритета запроса прерывания?
Ответ:
 (1) высокое быстродействие 
 (2) возможность маскирования отдельных запросов прерывания без изменения схемы 
 (3) легкое изменение приоритетов запросов прерываний 
Номер 3
Каково назначение контроллера приоритетных прерываний?
Ответ:
 (1) определение наиболее приоритетного запроса прерывания 
 (2) общее маскирование всех запросов прерываний 
 (3) индивидуальное маскирование отдельных запросов прерываний 
Упражнение 3:
Номер 1
Какими средствами можно запретить все аппаратные маскируемые прерывания?
Ответ:
 (1) с помощью сброса флага разрешения в таблице векторов прерываний 
 (2) с помощью сброса флага разрешения прерываний в регистре флагов микропроцессора 
 (3) с помощью регистра маски в контроллере приоритетных прерываний 
Номер 2
Каким образом микропроцессор определяет адрес программы – обработчика прерывания поступившего запроса?
Ответ:
 (1) одновременно с каждым запросом прерывания в микропроцессор передается адрес программы – обработчика прерывания 
 (2) адрес программы – обработчика прерывания равен типу поступившего запроса прерывания 
 (3) адрес считывается из строки таблицы векторов прерывания, номер которой равен по типу поступившего запроса прерывания 
Номер 3
Чем определяется глубина прерывания?
Ответ:
 (1) количеством входов запроса прерываний процессора 
 (2) максимальным числом программ, которые могут прерывать друг друга 
 (3) коэффициентом мультипрограммирования данной ЭВМ 
Упражнение 4:
Номер 1
Чем отличается обработка прерывания от выполнения подпрограммы?
Ответ:
 (1) при вызове обработчика прерывания адрес возврата в основную программу определяют аппаратные средства микропроцессора, а при обращении к подпрограмме адрес возврата указывает программист 
 (2) вызов обработчика прерывания связан с необходимостью реакции системы на особую ситуацию, сложившейся при выполнении программы, или на сигнал от внешнего устройства, а вызов подпрограммы запланирован программистом в программе 
 (3) вызов обработчика прерывания данного типа может быть осуществлен не более одного раза за время выполнения одной программы, а вызов подпрограммы может осуществляться многократно 
Номер 2
В чем состоит преимущество определения наличия запроса прерывания по окончании команды перед определением наличия запроса по окончании этапа выполнения команды?
Ответ:
 (1) меньшее время реакции 
 (2) возможность увеличения глубины прерывания 
 (3) меньшее количество информации, которую следует сохранять при переходе на обработчик прерывания 
Упражнение 5:
Номер 1
Что такое "тип прерывания"?
Ответ:
 (1) номер, присваиваемый каждому из прерываний для определения адреса обработчика прерывания 
 (2) адрес обработчика прерывания от данного источника 
 (3) номер, присваиваемый каждому из прерывания для определения его приоритета 
Номер 2
Что такое "вектор прерывания"?
Ответ:
 (1) номер, присваиваемый каждому из прерываний для определения адреса обработчика прерывания 
 (2) адрес обработчика прерывания от данного источника 
 (3) номер, присваиваемый каждому из прерывания для определения его приоритета 
Упражнение 6:
Номер 1
От какого количества источников может воспринимать запросы контроллер приоритетных прерываний?
Ответ:
 (1) 1 
 (2) 2 
 (3) 8 
 (4) 15 
Номер 2
Какую информацию сохраняет микропроцессор при переходе от основной программы к обработчику прерывания?
Ответ:
 (1) счетчик команд 
 (2) регистр флагов 
 (3) тип поступившего запроса прерывания 
 (4) приоритет поступившего запроса прерывания