1. В фазе выполнения команды может выполняться:

+ Передача данных между регистрами

+ Чтение или запись в модуль ввода-вывода

* Модификация адресного поля регистра команд

* Содержимое программного счетчика передается в буферный регистр памяти

* Установка флагов в регистре слова состояния программы

2. В фазе выполнения команды может происходить:

+ Выполнение арифметических или логических операций

* Модификация адресного поля регистра команд

+ Чтение или запись в модуль ввода-вывода

+ Чтение или запись в память

3. Когда выполняется фаза прерывания?

* После фазы извлечения операнда

+ После фазы выполнения команды

* После фазы извлечения команды

* После фазы косвенной адресации

4. Какие новые идеи в области архитектуры компьютеров появились с момента создания первых вычислительных машин?

+ Применение кэш-памяти

+ Использование в единой системе множества процессоров

* Концепция множества АЛУ

+ Конвейерная организация

+ Идея сокращенного набора команд

5. Какие новые идеи в области архитектуры компьютеров появились с момента создания первых вычислительных машин?

+ Конвейерная организация

+ Применение кэш-памяти

+ Использование в единой системе множества процессоров

* Концепция внешней памяти

+ Микропрограммное управление

6. Особенности организации RISC-систем

+ Ограниченное количество относительно простых команд в наборе

+ Большое количество универсальных регистров в составе процессора

+ Применение компиляторов, оптимизирующих использование регистров

* Разработка АЛУ, ориентированных на обработку скалярных переменных

* Ограниченные размеры чипа процессора

7. Особенности организации RISC-систем

+ Применение компиляторов, оптимизирующих использование регистров

+ Ограниченное количество относительно простых команд в наборе

+ Перенос центра усилий при проектировании на оптимизацию конвейера операций

* Количество программно доступных регистров должно составлять 16

* Ограниченные размеры чипа процессора

8. Конвейеры команд бывают:

+ Асинхронными

* Последовательными

+ Синхронными

* Условными

* Модульными

9. Все последовательности микрокоманд размещаются:

* В управляющей памяти

+ В оперативной памяти

* В КЭШе

* В блоке быстрой переадресации – ТLВ

10. Для хранения глобальных переменных в RISC-системах применяют:

*специальную область системного стека

*определенные ячейки в памяти

*одну из страниц виртуальной памяти

+специальную группу регистров

11. Три характерных черты процессоров RISС-архитектуры

+ Использование компиляторов, оптимизирующих работу конвейера машинных команд

+ В состав процессора включают расширенный набор регистров

* Серьезное внимание должно быть уделено командам условного перехода

+ В процессорах можно использовать сокращенный набор команд

* Применен простой механизм вызова и обработки подпрограмм

12. Какие регистры процессора участвуют в фазе извлечения?

+ Буферный регистр памяти (БРгП)

+ Регистр адреса (РгА)

+ Программный счетчик (ПСч)

* Регистр флагов (РФ)

+ Регистр команд (РгК)

13. К каким линиям системной магистрали подключен РгА?

К линиям управления

* К линиям данных

+ К адресным линиям

* Кс всем перечисленным

14. Дайте определение коэффициента совмещения операций

Число одновременно выполняемых обращений к кэш-памяти

* Число одновременно выполняемых арифметических и логических операций

* Число одновременно выполняемых арифметических операций

+ Число одновременно выполняемых этапов обработки команд

15. Устройство управления формирует следующие выходные сигналы:

+ Сигналы, управляющие работой модулей ввода-вывода

+ Сигналы, управляющие работой памяти

* Сигналы, устанавливающие значения флагов

* Все перечисленные

16. Какие фазы выполнения отдельной команды являются обязательными?

+ фаза извлечения

+ Фаза выполнения

* фаза косвенной адресации

* Фаза прерывания

17. Фаза прерывания может включаться:

После фазы выполнения команды

После фазы управления

После фазы извлечения команды

После фазы косвенной адресации

Перед началом следующего цикла обработки команды в процессоре

18. Издержки конвейерной обработки команд связаны

*с командами безусловного перехода

+с прерываниями

*с командами логической обработки данных

+с конфликтами в соперничестве за доступ к памяти

+с командами условного перехода

19. Конвейер операций из шести позиций позволяет сократить время выполнения 9 машинных команд с 54 тактов до:

14 тактов

тактов

* 12 тактов

* 10 тактов

20. Формат микрокоманды включает следующие поля:

* Поле внешних управляющих сигналов

* Поле внутренних управляющих сигналов

* Поле условий

+ Поле кода выполняемой команды

+ Поле адреса следующей микрокоманды