Главная / Аппаратное обеспечение /
Организация вычислительных систем / Тест 12
Организация вычислительных систем - тест 12
Упражнение 1:
Номер 1
VLIW архитектура. Сколько простых команд упаковываются компилятором в длинное слово?
Ответ:
 (1) число команд соответствует набору функциональных устройств 
 (2) 4-8 
 (3) 1-2 
 (4) 10-20 
 (5) число команд соответствует алгоритму программы 
 (6) одна 
Номер 2
VLIW архитектура. На каком этапе производится распараллеливание кода?
Ответ:
 (1) динамически во время исполнения 
 (2) на этапе выполнения команды 
 (3) на этапе компиляции 
 (4) на этапе считывания данных 
 (5) на этапе декодирования команды 
Номер 3
VLIW архитектура. На каком уровне вводится явный параллелизм?
Ответ:
 (1) на уровне команд 
 (2) на уровне данных 
 (3) на уровне компиляции 
 (4) на уровне функциональных устройств 
 (5) на уровне операционной системы 
Упражнение 2:
Номер 1
Какие два нововведения присутствуют в архитектуре IA – 64 по сравнению с RISC-процессорами?
Ответ:
 (1) параллелизм на уровне команд 
 (2) применение предикатных вычислений 
 (3) суперскалярность 
 (4) динамическое исполнение 
 (5) микропрограммные конвейеры 
Номер 2
Регистры IA - 64 - это…
Ответ:
 (1) 128 64-разрядных регистров общего назначения 
 (2) 128 80-разрядных регистров вещественной арифметики 
 (3) 64 1-разрядных предикатных регистров 
 (4) 64 2-разрядных предикатных регистров 
 (5) 128 80-разрядных регистров общего назначения 
 (6) 128 64-разрядных регистров вещественной арифметики 
Номер 3
Формат команды IA - 64 - это…
Ответ:
 (1) предикатное поле 
 (2) 1 приемник и 2 источника 
 (3) идентификатор команды 
 (4) КОП 
 (5) 1 приемник и 1 источник 
 (6) тег 
Упражнение 3:
Номер 1
Особенности EPIC. Какая особенность является общей для EPIC-архитектуры и RISC-процессоров?
Ответ:
 (1) большое количество регистров 
 (2) масштабируемость архитектуры 
 (3) явный параллелизм в машинном коде 
 (4) загрузка по предположению 
 (5) предикация 
Номер 2
Особенности EPIC. Кто производит поиск зависимостей между командами?
Ответ:
 (1) компилятор 
 (2) процессор 
 (3) программист 
 (4) устройство управления 
Номер 3
Особенности EPIC. Что означает термин "загрузка по предположению"?
Ответ:
 (1) данные из основной памяти загружаются заранее 
 (2) данные из кэш-памяти загружаются заранее 
 (3) команды в конвейеры загружаются заранее 
 (4) команды из кэш-памяти загружаются заранее 
 (5) команды и данные загружаются заранее 
Упражнение 4:
Номер 1
Архитектура Е2К. Из чего состоит команда в архитектуре Е2К?
Ответ:
 (1) из слогов 
 (2) из кода операции 
 (3) из заголовка 
 (4) из слога заголовка и адресной части 
 (5) из кода операции и адресной части 
Номер 2
Архитектура Е2К. В чем состоит преимущество применения заголовка в формате команды?
Ответ:
 (1) можно не проводить предварительного декодирования команд перед их помещением в кэш команд 
 (2) можно не проводить декодирования команд 
 (3) можно не помещать команды в кэш команд 
 (4) облегчает дешифрацию команды переменной длины 
 (5) облегчает выборку команды переменной длины 
 (6) указывает на операции, которые могут выполняться параллельно 
Номер 3
Архитектура Е2К. Какую информацию содержит слог заголовка?
Ответ:
 (1) о структуре команды 
 (2) о длине команды 
 (3) об адресах операндов 
 (4) о направлении ветвления 
 (5) о коде операции 
Упражнение 5:
Номер 1
Перечислите общие черты архитектуры Е2К и IA-32
Ответ:
 (1) реализована работа с 80-разрядным представлением Intel х86 
 (2) реализованы команды расширения ММХ 
 (3) тегирование данных 
 (4) сегментно-страничная организация памяти 
 (5) поддержка мультипрограммирования 
 (6) предикаты 
Номер 2
Перечислите общие черты архитектуры Е2К и IA-64
Ответ:
 (1) компилятор порождает коды для обеих ветвей программы 
 (2) четырехадресные команды 
 (3) тегирование данных 
 (4) большой файл регистров 
 (5) специализированный кэш предварительной выборки 
 (6) предикаты 
Номер 3
Перечислите общие черты архитектуры Е2К и RISC-процессоров
Ответ:
 (1) функциональные устройства разнесены по кластерам 
 (2) четырехадресные команды 
 (3) тегирование данных 
 (4) большой файл регистров 
 (5) динамическое переименование регистров 
 (6) многоступенчатые конвейеры 
Упражнение 6:
Номер 1
Отличительные черты архитектуры Е2К
Ответ:
 (1) специализированный кэш предварительной выборки 
 (2) четырехадресные команды 
 (3) тегирование данных 
 (4) динамическое переименование регистров 
 (5) многоступенчатые конвейеры 
Номер 2
Чем отличаются архитектуры Е2К и IA-64?
Ответ:
 (1) компилятор порождает коды для обеих ветвей программы 
 (2) четырехадресные команды 
 (3) тегирование данных 
 (4) большой файл регистров 
 (5) все регистры универсальны 
 (6) предикаты 
Номер 3
Для какой архитектуры характерны следующие черты: команды переменной длины, большое число универсальных регистров, сгруппированных в кластеры, четырехадресные команды?
Ответ:
 (1) Е2К 
 (2) IA-64 
 (3) RISC 
 (4) IA-32 
 (5) SIMD 
 (6) EPIC