Главная /
Архитектура параллельных вычислительных систем /
Используя команду if-then-else и трехадресную систему команд, составьте программу счета значения выражения a× if b > 0 then (c+ d)× x else (e+ f) Задержки выполнения команд из-за связности данных выполняются автоматически
Используя команду if-then-else и трехадресную систему команд, составьте программу счета значения выражения
a× if b > 0 then (c+ d)× x else (e+ f)
Задержки выполнения команд из-за связности данных выполняются автоматически
вопрос
Правильный ответ:
>b | s | |
+c | d | r1 |
+e | f | r2 |
×r1 | x | r3 |
if...s | r2 | r4 |
r3 | ||
×a | r4 | <результат> |
+c | d | r1 |
>b | s | |
+e | f | r2 |
×r1 | x | r3 |
if...s | r2 | r4 |
r3 | ||
×a | r4 | <результат> |
+e | f | r2 |
+c | d | r1 |
>b | s | |
×r1 | x | r3 |
if...s | r2 | r4 |
r3 | ||
×a | r4 | <результат> |
Сложность вопроса
87
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы не смог решить c этими тестами интуит.
30 авг 2020
Аноним
Кто ищет данные вопросы интуит? Это же изи
05 май 2018
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # В очереди заявок к памяти данных находятся 4 заявки. В каком порядке они будут выполняться (адреса указаны в восьмеричной системе счисления), если память расслоенная, а последние два двоичные разряды образуют интерливинг? 1Сч3760→ (1,2)2Cч3741→ (3,2)3Зп37414Сч3741→ (3,1)
- # Составьте граф-схемы выполнения операций свертки (преобразование "вектор - скаляр") массивов, содержащих m элементов, методом "пирамиды", реализующей операцию m=7
- # Проанализируйте способы ускорения выполнения операций управления в процессорах высокопроизводительных вычислительных систем. Как минимизируется количество условных переходов в программе?
- # Для задачи A:x×if a>b then(c+d):f else c+(a×f); B:=ifA>0 then a×b:f else A×(c+f) представьте программы линейных участков в безадресной форме. Составьте план использования неограниченного числа быстрых регистров (СОЗУ) для хранения промежуточных результатов счета. Сколько регистров потребуется?
- # АЛУ содержит два ИУ сложения, два – умножения, два канала обмена с памятью. Сложение выполняется за 2 такта, умножение – за 3. Все элементы массива A = {a1, a2,…} находятся по одной формуле. Составьте оптимальную программу одновременного вычисления двух элементов массива. aj=(bj+c)×(aj+d)