Окончание табл. 9.4
коп
Вид
команды
Операция
Пояснение
03
03 al а2 аЗ
Умножение
(а1)*(а2) = > аЗ
ов
0 В - - аЗ
Безусловный переход
ОА
ОА----- аЗ
Условный переход на ячейку аЗ, если
результат предыдущей команды больше 0
77
7 7 -------
Останов машины
FF
F F -------
Пустая команда
При выполнении
пропускается
В табл. 9.4 знак « — » означает, что соответствующие операнды в
выполнении команды не участвуют.
6.
Привести пример простейшей линейной программы на языке
машинных команд учебного компьютера.
Пример.
Даны значения целых чисел Ь, с, d, е. Составить про
грамму вычисления по формуле:
а = b x c — dxe.
Р е ш е н и е . Сначала запишем алгоритм на алгоритмическом
языке с учетом особенностей систем команд учебных компьюте
ров (табл. 9.4, 9.5).
Алгоритм, ориентирован
ный на СМ «Малютка»
($ — ячейка-сумматор)
Достарыңызбен бөлісу: