Главная / Архитектура параллельных вычислительных систем / Для задачи A:if a-b>0 then(c×d):f else c+e×f; B:=if(a>b∨c>b) then A×a else c+d представьте программы линейных участков в безадресной форме. Составьте план использования неограниченного числа быстрых регистров (СОЗУ) для хранения промежуточных рез

Для задачи A:if a-b>0 then(c×d):f else c+e×f; B:=if(a>b∨c>b) then A×a else c+d представьте программы линейных участков в безадресной форме. Составьте план использования неограниченного числа быстрых регистров (СОЗУ) для хранения промежуточных результатов счета. Сколько регистров потребуется?

вопрос

Правильный ответ:

if ab-0> then cd×f:else cef×+3nA; if ab>cd>∨ then Aa×else cd+3nB→​ if r1 0> then r2f:else c r3+3nA; if r4r5∨ then r6 then r7 3nB→​ if r8 then r9 else r10 3nA; if r11 then r6 else r7 3nB Требуется 11 быстрых регистров
if ab- 0> then cd×f: else cef×+ ЗnA; if ab> cd>∨ then Aa× else cd+ЗnВ →​ if r1 0>then r2 f: else c r3+Зnr4; if r5 r6∨ then r7 else r8 ЗnВ →​ if r9 then r10 else r11 Зnr4; if r12 then r7 else r8 ЗnВ. Требуется 12 быстрых регистров
if ab- 0> then cd×f: else cef×+ ЗnА; if ab>cd>∨ then Aa× else cd+ЗnВ →​ if r1 0>then r2 f: else c r3+Зnr4; if r5 r6∨ then r7 else r8 Зnr9 →​ if r10 then r11 else r12 Зnr4; if r13 then r7 else r8 ЗnВ. Требуется 13 быстрых регистров
Сложность вопроса
54
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти подсказки - я бы не решил c этими тестами интуит.
23 окт 2020
Аноним
Гранд мерси за ответы по intuit.
14 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы аппаратное обеспечение интуит.