Код | Мнемоника | Содержание операции |
00** | stop | останов процессора |
Команды обмена с ОЗУ: |
01NN | load (NN) | содержимое ячейки памяти с номером NN ==> ACC |
02NN | store (NN) | ACC ==> ячейку памяти с номером NN |
Команды целочисленной арифметики: |
03NN | add (NN) | ACC + содержимое ячейки NN ==> ACC |
04NN | sub (NN) | ACC - содержимое ячейки NN ==> ACC |
05NN | mpy (NN) | ACC * содержимое ячейки NN ==> ACC |
06NN | div (NN) | ACC / содержимое ячейки NN ==> ACC |
Команды ввода и вывода: |
07NN | input (NN) | число с клавиатуры ==> ячейку NN |
08NN | output (NN) | содержимое ячейки NN ==> экран |
Группа команд передачи управления: |
09NN | jump NN | безусловный переход к адресу памяти NN |
10NN | jgtz NN | условный переход к адресу NN при ACC > 0 |
11NN | jeqz NN | условный переход к адресу NN при ACC = 0 |
12** | nop | нет операции |