Главная /
Архитектура параллельных вычислительных систем /
Переведите выражение арифметического оператора в ПОЛИЗ и, используя неограниченное количество регистров для хранения промежуточных результатов, составьте программу счета в трехадресной системе команд.X := a× (b+ c)+ d2
Переведите выражение арифметического оператора в ПОЛИЗ и, используя неограниченное количество регистров для хранения промежуточных результатов, составьте программу счета в трехадресной системе команд.X := a× (b+ c)+ d2
вопрос
Правильный ответ:
1 | + | b | c | r1 |
2 | × | d | d | r2 |
3 | × | a | r1 | r3 |
4 | + | r3 | r2 | X |
1 | × | d | d | r1 |
2 | + | b | c | r2 |
3 | × | a | r2 | r3 |
4 | + | r3 | r1 | X |
1 | × | d | d | r1 |
2 | + | b | c | r2 |
3 | + | r1 | r2 | r3 |
4 | × | a | r3 | X |
Сложность вопроса
72
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
13 авг 2020
Аноним
просто спасибо
18 июн 2017
Аноним
Кто ищет эти ответы интуит? Это же безумно легко
20 янв 2017
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # С увеличением списка свободных регистров и со снижением количества случаев их повторного использования возрастают ли возможности распараллеливания?
- # Как производится загрузка исполнительных устройств распределенного вычислительного ресурса в процессорах VLIW- и EPIC-архитектуры?
- # Что произойдет, если в программе встретится запись данного вида?x := 0,5 "Считать Процедура sin(x)"
- # Проанализируйте способы ускорения выполнения операций управления в процессорах высокопроизводительных вычислительных систем. Как ускоряется выполнение условного перехода?
- # АЛУ содержит два ИУ сложения, два – умножения, логическое ИУ выполняет и функции обмена с памятью. Сложение выполняется за 1 такт, умножение – за 2. Количество дендритов (входов) К = 7, передаточная функция имеет вид: [Большая Картинка] Vj:= if V≥ h then 1 else 0 Составьте планы программ для процессора с синхронными ИУ.