Шпаргалка: Командный цикл процессора
13. Укажите преимущества RISC-архитектуры процессоров по сравнению с CISC.
Повышение производительности:
более эффективные компиляторы с ЯПВУ, которые максимально используют регистры для хранения переменных;
быстродействие выше благодаря отказу от микропрограммирования (отличие от CISC);
более эффективная работа конвейера команд (благодаря более простому набору команд);
более быстрая реакция на прерывания (запросы анализируются в промежутке между простыми операциями).
Снижение сложности самих схем ЦП.
14. Что означает понятие VLIW?
Very Long Instruction Word - архитектура с очень длинным командным словом.
Выдача на одновременное выполнение фиксированного количества команд, сформатированных как:
одна «длинная» команда;
пакет команд фиксированного формата;
15. Перечислите основополагающие принципы VLIW
Планирование вычислений полностью реализуется программным обеспечением.
Функции «интеллектуального» компилятора: поиск в программе независимых инструкций, группирование найденных инструкций в «очень длинные» командные слова («метаинструкции» длиной 256-1024 бит).
Формат инструкции:
длина – 256 бит;
8 операционных полей, каждое из которых:
- выполняет традиционную трехоперандную RISC-подобную инструкцию;
- непосредственно управляет специфическим функциональным блоком при простом декодировании;
- имеет небольшую длину.
Т.е. за один такт возможно одновременное выполнение 8 команд.
16. Какие задачи выполняет VLIW-компилятор?
Поиск в программе независимых инструкций, группирование найденных инструкций в «очень длинные» командные слова («метаинструкции» длиной 256-1024 бит).
17. Как формируется командное слово VLIW?
VLIW компилятор анализирует исходный код и находя в нем независимые операции образует из них длинную командную инструкцию, состоящую из нескольких команд.
Формат инструкции:
длина – 256 бит;
8 операционных полей, каждое из которых: