Используя команду if-then-else и трехадресную систему команд, составьте программу счета значения выражения(a+ b)× if c > 0 then B else (d+ e)× f
Задержки выполнения команд из-за связности данных выполняются автоматически
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
>c | s | |
+a | b | r1 |
+d | e | r2 |
×r2 | f | r3 |
if...s | B | r4 |
r3 | ||
×r1 | r4 | <результат> |
+a | b | r1 |
>c | s | |
+d | e | r2 |
×r2 | f | r3 |
if...s | B | r4 |
r3 | ||
×r1 | r4 | <результат> |
+d | e | r2 |
> | s | |
+a | b | r1 |
×r2 | f | r3 |
if...s | B | r4 |
r3 | ||
×r1 | r4 | <результат> |