игра брюс 2048
Главная / Аппаратное обеспечение / Организация вычислительных систем / Тест 13

Организация вычислительных систем - тест 13

Упражнение 1:
Номер 1
Система прерываний и исключений IA-32. Какие из событий являются синхронными (возникают при исполнении той или иной команды при определенных условиях)?

Ответ:

 (1) маскируемое прерывание 

 (2) немаскируемое прерывание 

 (3) особый случай типа "нарушение" ("отказ") 

 (4) особый случай типа "ловушка" 

 (5) особый случай типа "авария" 


Номер 2
Система прерываний и исключений IA-32. Какие из событий являются асинхронными (возникают в произвольный момент работы микропроцессора)?

Ответ:

 (1) маскируемое прерывание 

 (2) немаскируемое прерывание 

 (3) особый случай типа "нарушение" ("отказ") 

 (4) особый случай типа "ловушка" 

 (5) особый случай типа "авария" 


Номер 3
Система прерываний и исключений IA-32. Что из перечисленного является типами исключений (особых случаев)?

Ответ:

 (1) нарушение (отказ) 

 (2) ловушка 

 (3) капкан 

 (4) авария 

 (5) шлюз 

 (6) вентиль 


Упражнение 2:
Номер 1
Обработка исключений IA-32. Что произойдет, если страница, на которой находится IDT, в процессе подкачки будет выгружена из физической памяти?

Ответ:

 (1) отключение процессора 

 (2) исключение "двойное нарушение" (#8) 

 (3) исключение "страничное нарушение" (#14) 

 (4) исключение "нарушение общей защиты" (#13) 

 (5) при необходимости процессор сам найдет страницу с IDT в файле подкачки 


Номер 2
Обработка исключений IA-32. Что произойдет, если при обработке нарушения общей защиты возникнет ошибка целочисленного деления на ноль?

Ответ:

 (1) отключение процессора 

 (2) исключение "двойное нарушение" (#8) 

 (3) будет вызван обработчик исключения "деление на ноль" (#0), затем продолжится обработка исключения "нарушение общей защиты" (#13) 

 (4) ошибка деления на ноль будет проигнорирована, обработчик исключения #13 будет выполнен до конца 

 (5) отключение сопроцессора 


Номер 3
Обработка исключений IA-32. Что произойдет, если при попытке программы вызвать исключение "контрольная точка" (INT3) обнаружится, что страница, на которой находится обработчик данного исключения, была выгружена из физической памяти в процессе подкачки?

Ответ:

 (1) отключение процессора 

 (2) исключение "двойное нарушение" (#8) 

 (3) сначала будет обработано страничное нарушение (#14), затем – исключение "контрольная точка" (#3) 

 (4) исключение "нарушение общей защиты" (#13) 

 (5) отключение НЖМД 


Упражнение 3:
Номер 1
Встроенный APIC. Для передачи сообщений о межпроцессорных прерываниях (IPI) используется выделенный трехпроводный интерфейс. На каких процессорах основаны многопроцессорные системы с данным свойством?

Ответ:

 (1) Intel 486 

 (2) Pentium 

 (3) Pentium II 

 (4) Pentium III 

 (5) Pentium 4 


Номер 2
Встроенный APIC. Какие действия, кроме прерываний, могут быть инициированы встроенным APIC?

Ответ:

 (1) переход в режим системного управления 

 (2) переход в защищенный режим 

 (3) аппаратный сброс (инициализация) 

 (4) отключение кэша L2 

 (5) отключение процессора 


Номер 3
Встроенный APIC. Какие прерывания обрабатываются встроенным APIC по схеме локальных прерываний (через LVT)?

Ответ:

 (1) прерывание от блока температурного контроля 

 (2) прерывание от блока мониторинга производительности 

 (3) прерывание от блока FPU/MMX 

 (4) прерывание от блока SSE 

 (5) IPI-прерывание от другого процессора в системе 


Упражнение 4:
Номер 1
Обработка прерываний контроллером 8259А. Что происходит, когда два или более устройств одновременно выставляют маскируемые прерывания?

Ответ:

 (1) обработчики этих прерываний вызываются в порядке приоритета 

 (2) обработчики этих прерываний запускаются поочередно в случайном порядке 

 (3) обработчики этих прерываний запускаются одновременно, как разные задачи 

 (4) генерируется особый случай "двойное нарушение" (#8) 

 (5) вызывается обработчик только одного прерывания, остальные прерывания "забываются" 


Номер 2
Обработка прерываний контроллером 8259А. Какое прерывание среди маскируемых имеет наивысший приоритет?

Ответ:

 (1) прерывание от системного таймера 

 (2) прерывание от сопроцессора 

 (3) прерывание от клавиатуры 

 (4) прерывание от контроллера винчестера 

 (5) прерывание от параллельного порта 


Номер 3
Обработка прерываний контроллером 8259А. С какой целью прерывания разделяются по приоритетам?

Ответ:

 (1) для определения порядка их обработки в случае одновременного возникновения более одного прерывания 

 (2) для сортировки устройств по производительности: более быстрое устройство генерирует более приоритетные прерывания 

 (3) для удобства разработки программ обработки прерываний 

 (4) разработчики микропроцессоров х86 любили порядок во всем 

 (5) приоритеты прерываний - анахронизм, полученный из архитектуры 8080 


Упражнение 5:
Номер 1
Сколько линий (ножек) микропроцессора отведено на запросы прямого доступа к памяти?

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5) 16 


Номер 2
Какое максимальное количество каналов прямого доступа к памяти (DMA) предоставляется одним контроллером DMA 8237A?

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5) 16 


Номер 3
Что делает микропроцессор в тот момент, когда некоторое устройство выполняет прямой доступ к памяти?

Ответ:

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

 (2) обслуживает запросы ПДП от этого устройства 

 (3) находится в режиме ожидания 

 (4) находится в режиме энергосбережения 

 (5) доступ внешнего устройства к памяти невозможен без участия процессора 


Упражнение 6:
Номер 1
Режимы работы подсистемы DMA и структура контроллера DMA Intel 8237A. В каких режимах возможно обслуживание подсистемы DMA?

Ответ:

 (1) режим одиночной передачи 

 (2) режим передачи блока 

 (3) режим передачи по требованию 

 (4) каскадный режим 

 (5) режим передачи до завершения 

 (6) режим передачи бита 


Номер 2
Режимы работы подсистемы DMA и структура контроллера DMA Intel 8237A. Сколько и каких каналов DMA используется при каскадном включении двух контроллеров?

Ответ:

 (1) 2 – 4-битных и 2 – 8-битных 

 (2) 4 – 4-битных и 4 – 8-битных 

 (3) 2 – 8-битных и 2 – 16-битных 

 (4) 4 – 8-битных и 4 – 16-битных 

 (5) 8 – 8-битных и 4 – 16-битных 


Номер 3
Режимы работы подсистемы DMA и структура контроллера DMA Intel 8237A. Где хранятся младшие 16 бит адреса при реализации DMA?

Ответ:

 (1) в регистре базового адреса соответствующего канала контроллера DMA 

 (2) в регистре текущего адреса соответствующего канала контроллера DMA 

 (3) в регистре базового счетчика соответствующего канала контроллера DMA 

 (4) в регистре команд 

 (5) в регистре масок 




Главная / Аппаратное обеспечение / Организация вычислительных систем / Тест 13