Главная /
Архитектура параллельных вычислительных систем /
Составьте программу для процессора VlIW-архитектуры задачи ab+ c× de+× ЗпА при условии: данные находятся в регистровой (сверхоперативной) памяти; результат сложения можно использовать через 1 такт, результат умножения – через 2 такта, деления – через 3 та
Составьте программу для процессора VlIW-архитектуры задачи
ab+ c× de+× ЗпА
при условии: данные находятся в регистровой (сверхоперативной) памяти; результат сложения можно использовать через 1 такт, результат умножения – через 2 такта, деления – через 3 такта; в составе АЛУ (в числе других) содержится 2 ИУ сложения, 2 умножения, одно деления. За сколько тактов, не считая записи, выполняется программа?
вопрос
Правильный ответ:
программа имеет вид
программа выполняется за 8 тактов
1. | + a b r1; | +d е r2 | |
2. | NOP | ||
3. | × r1 c r3 | ||
4. | NOP | ||
5. | NOP | ||
6. | × r3 r2 A |
программа имеет вид
программа выполняется за 7 тактов
1. | + a b r1; | +d е r2 | |
2. | NOP | ||
3. | NOP | ||
4. | NOP | ||
5. | ×r3 r2 A |
программа имеет вид
программа выполняется за 7 тактов
1. | + a b r1; | +d е r2 | |
2. | NOP | ||
3. | × r1 c r3 | ||
4. | NOP | ||
5. | NOP | ||
6. | × r3 r2 A |
Сложность вопроса
59
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
26 сен 2017
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # С помощью пятиадресной команды if-then-else составьте программу коммутации для счета значения выражения: X = a×b× if (d+ c) >0 then if e>0 then A else A+B else 0
- # Какие операторы из приведенных последовательностей могут быть выполнены одновременно? 1. a := x2 2. b := y2 3. a : a+b
- # Что произойдет, если в программе встретится запись данного вида?x := 0,5 "Считать Процедура sin(x)"
- # Для выражения X:=(ax+b)×x+c составьте матрицу следования работ и укажите значения времени их выполнения, поздних сроков начала их выполнения (для Т = 6), а также объема последующих работ
- # Произведите обоснование предпочтительной формы представления алгоритма для оптимизации программы ВС, управляемой в каждом такте. Представьте предпочтительный ряд рабочих критериев, по которым производится включение "готовых" команд в формируемое "длинное" командное слово