Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест к зачету ЭВМ и ПУ.doc
Скачиваний:
59
Добавлен:
10.06.2015
Размер:
150.53 Кб
Скачать

Система прерываний

Прерывание - это ... , поступающий на МП, который требует приостановить выполнение текущей программы и перейти на обслуживание другой, обладающей большим приоритетом

сигнал

Подпрограмма обслуживания прерывания называется

-обработчиком прерывания

-циклом обработки прерывания

-задачей обработки

-процедурой обработки прерывания

-стеком прерываний

Прерывания делятся на три категории

-программные

-системные

-внутренние

-внешние (аппаратные)

-пользовательские

Аппаратные прерывания, в порядке убывания приоритета, располагаются следующим образом

клавиатура

таймер

гибкий диск

принтер

мышь

Вектор прерывания имеет длину 4 байта и является логическим адресом

-команды вызова прерываний

-обработчика прерываний

-команды сохранения данных в стек

-команды останова

Вектор прерывания определяет

-номер прерывания

-логический адрес обработчика

-номер внутреннего прерывания

-номер внешнего прерывания

Контроллер прерываний обеспечивает

-передачу в МП номера вектора прерывания

-отключение внешнего устройства

-передачу запроса прерывания IRQ на вход NMI МП

-передачу на вход INT МП одного из запросов прерывания IRQ от ВУ

-формирование сигнала " подтверждение прерывания " INTA

Процессор, получив сигнал прерывания INT n, выполняет последовательность действий

сохраняет в стек содержимое регистров CS, IP и Flags

заканчивает выполнение текущей команды

выполняет действия, предусмотренные обработчиком прерывания

переходит на выполнение ПП обслуживания ( загружает в регистры CS и IP вектор прерывания)

по команде возврата из прерывания IRET возвращается в основную программу ( восстанавливает из стека значения CS, IP и Flags)

Немаскируемое прерывание поступает

-на вход INT МП

-на вход NMI MП

-формируется внутри МП

-на вход Reset MП

Запретить ( замаскировать) внешние прорывания можно, если

-нельзя

-установить флаг IF = 0

-установить флаг IF = 1

-сформировать сигнал подтверждение прерывания INTA

В случаях ошибки в памяти формируется запрос на

-маскируемое прерывание

-немаскируемое прерывание

-внутреннее прерывание

-программное прерывание

Связь между типом прерывания и процедурой его обслуживания ( обработчиком ) устанавливается с помощью

-номеров прерываний

-таблицы векторов прерываний

-указателя стека

-указателя адреса

Внутренние прерывания поступают

-на вход INT

-на вход NMI

-по цепям внутри МП

-на вход Reset

Прерывание по ошибке деления ( тип 0 ) относится к

-внешнему маскируемому

-внутреннему прерыванию

-внешнему немаскируемому

-программному

Программные прерывания формируются командой INT n, где n

-тип прерывания

-адрес прерывания

-вектор прерывания

-номер прерывания

-номер порта

Организация ввода-вывода

Шинным интерфейсом называется

-совокупность шин и линий для передачи информации

-внешний вид пользовательского экрана

-протоколы обмена

-панель управления

-пользовательское меню

Передача информации от ВУ к МП называется ...

{ввод;вводом;чтение;чтением}

Передача информации от МП к ВУ называется ...

{вывод;запись;выводом;записью}

Схема согласования ВУ с шинным интерфейсом

-дешифратор

-мультиплексор

-контроллер

-регистр

В состав контроллера ВУ обычно входят узлы:

-регистр сдвига

-регистр состояния

-регистр данных

-дешифратор команд

-дешифратор адреса

Программный ввод-вывод - способ обмена между МП и ВУ, при котором обменом управляет

-контроллер ВУ

-ВУ

-МП

-программа в ОЗУ

При программном вводе-выводе МП запрашивает регистр состояния контроллера ВУ о ... к обмену

готовности

При вводе-выводе по прерываниям процессом обмена управляет

-МП

-программа в ОЗУ

-контроллер ВУ

-оператор

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

-сигнал готовности ВУ

-сигнал таймера

-сигнал обработки

-сигнал "требование прерывания"

Способ обмена информацией между ВУ минуя МП называется

-программным синхронным обменом

-обменом в режиме прямого доступа к памяти (ПДП)

-программным асинхронным обменом

-обменом по прерываниям

В режиме ПДП процессом обмена управляет

-контроллер ВУ

-контроллер ПДП

-МП

-программа в ОЗУ

При выполнении ввода из порта получателем является

-регистр флагов

-регистр указателя команд

-дешифратор команд

-регистр-аккумулятор

При выводе данных в порт источником данных является

-регистр указателя команд

-регистр-аккумулятор

-регистр сегмента данных

-регистр флагов

С помощью команд IN/OUT с прямой адресацией МП может обратиться к портам ввода-вывода число которых составляет

-216

-216/2

-28

-232

В качестве указателя адреса порта в командах IN/OUT с косвенной адресацией используется регистр

-CX

-DS

-CS

-DX

17