игра брюс 2048
Главная / Аппаратное обеспечение / Архитектура микропроцессоров / Тест 9

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

Упражнение 1:
Номер 1
Какие преимущества обеспечивает конвейерный принцип обработки информации (при идеальном конвейере)?

Ответ:

 (1) уменьшение времени выполнения команды 

 (2) уменьшение времени выполнения программы 

 (3) повышение загрузки блоков микропроцессора 

 (4) уменьшение количества обращений к оперативной памяти 


Номер 2
Каково время выполнения 20 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 200 нс. 

 (2) 240 нс 

 (3) 250 нс 


Номер 3
Как называются конфликты в конвейере, возникающие при конвейеризации команд переходов?

Ответ:

 (1) структурные 

 (2) по управлению 

 (3) по данным 


Упражнение 2:
Номер 1
Какие из действий не выделяются в пятиступенчатом конвейере в отдельный этап?

Ответ:

 (1) считывание операндов 

 (2) Формирование признака результата 

 (3) считывание команды 

 (4) формирование адреса следующей команды 


Номер 2
Каково время выполнения 10 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 140 нс 

 (2) 100 нс 

 (3) 50 нс 


Номер 3
Как называются конфликты в конвейере, возникающие в случаях, когда выполнение одной команды зависит от результата выполнения предыдущей команды?

Ответ:

 (1) структурные 

 (2) по управлению 

 (3) По данным 


Упражнение 3:
Номер 1
Какими средствами при конвейерной обработке информации обеспечивается повышение производительности работы микропроцессора?

Ответ:

 (1) повышением частоты синхронизации микропроцессора 

 (2) использованием команд специальных форматов, позволяющих сократить их выборку и декодирование 

 (3) совмещением выполнения различных этапов различных команд в различных блоках микропроцессора 


Номер 2
Каково время выполнения 100 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 500 нс 

 (2) 1040 нс. 

 (3) 5000 нс 


Номер 3
Каким образом, в основном, разрешаются конфликты типа RAW?

Ответ:

 (1) методом продвижения данных 

 (2) введением блока предсказания переходов 

 (3) дублированием ресурсов 


Упражнение 4:
Номер 1
Как изменяется длительность такта при переходе от последовательного выполнения команд к конвейерному?

Ответ:

 (1) увеличивается 

 (2) уменьшается 

 (3) не изменяется 

 (4) меняется в зависимости от длительности выполнения отдельных этапов при последовательном выполнении команды 


Номер 2
Какова длительность выполнения 15 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 150 нс 

 (2) 190 нс 

 (3) 750 нс 


Номер 3
Какие конфликты по данным обусловлены чисто конвейерной организацией микропроцессора?

Ответ:

 (1) запись после чтения (WAR) 

 (2) запись после записи (WAW) 

 (3) чтение после записи (RAW) 


Упражнение 5:
Номер 1
Чем определяется длительность такта работы микропроцессора при конвейерной обработке информации?

Ответ:

 (1) длительностью самого длинного этапа выполнения команды при последовательной обработке 

 (2) имеющимися на данный момент технологическими возможностями производства микропроцессорных БИС 

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


Номер 2
Какова длительность выполнения 4 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 40 нс 

 (2) 80 нс 

 (3) 50 нс 

 (4) 130 нс 


Номер 3
Для каких целей современные микропроцессоры используют физические регистры помимо логических?

Ответ:

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

 (2) для расширения функциональных возможностей микропроцессора 

 (3) для дублирования блока логических регистров с целью повышения надёжности 


Упражнение 6:
Номер 1
Чем характеризуется идеальный конвейер?

Ответ:

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

 (2) отсутствием конфликтов 

 (3) максимальной тактовой частотой 


Номер 2
Какова длительность выполнения 5 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 50 нс 

 (2) 90 нс 

 (3) 70 нс 


Упражнение 7:
Номер 1
Как называются конфликты в конвейере, возникающие в том случае, когда аппаратные средства микропроцессора не могут поддерживать все возможные комбинации команд в режиме одновременного выполнения с совмещением?

Ответ:

 (1) структурные 

 (2) по управлению 

 (3) по данным 


Номер 2
Какова длительность выполнения 3 команд в идеальном 5 ступенчатом конвейере при длительности такта 10 нс?

Ответ:

 (1) 30 нс 

 (2) 150 нс 

 (3) 70 нс 


Номер 3
Какие показатели работы программы улучшаются при использовании схемы "задержанных переходов"?

Ответ:

 (1) ликвидируются конфликты по управлению 

 (2) ликвидируются конфликты по данным 

 (3) время, необходимое для формирования истинного условия перехода, используются для выполнения полезных команд программы 


Упражнение 8:
Номер 1
Каковы причины возникновения структурных конфликтов в конвейере?

Ответ:

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

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

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


Номер 2
Каким образом устраняются конфликты по управлению в случае для команд безусловных переходов?

Ответ:

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

 (2) однажды вычисленный целевой адрес сохраняется в специальной памяти, откуда он извлекается сразу же при декодировании данной команды 

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


Номер 3
Для устранения каких конфликтов используется метод переименования регистров?

Ответ:

 (1) структурных 

 (2) по управлению 

 (3) по данным 




Главная / Аппаратное обеспечение / Архитектура микропроцессоров / Тест 9