Используя механизм предикатов и считая, что адрес предиката указывается перед кодом операции, составьте программу счета значения выраженияa× if b > 0 then (c+ d)× x else (e+ f)
(Отметьте один правильный вариант ответа.)
Варианты ответа
1. | >b | s | ||
2. | s | +c | d | r1 |
3. | +e | f | r1 | |
4. | s | × r1 | x | r1 |
5. | × a | r1 | <результат> |
1. | > b | s | ||
2. | +c | d | r1 | |
3. | s | + e | f | r1 |
4. | × r1 | x | r1 | |
5. | × a | r1 | <результат> |
1. | >b | s | ||
2. | s | +c | d | r1 |
3. | +e | f | r1 | |
4. | s | × r1 | x | r1 |
5. | × a | r1 | <результат> |