Косвенная адресация

Расширим базовый синтаксис конструкциями для работы со структурами переменной длины (например, массивами) :

    • ldi — взять с вершины стека адрес ячейки памяти и загрузить из нее число на вершину стека. (Разыменование указателя.)
    • sti — взять с вершины стека адрес ячейки памяти и число, и выгрузить число в указанную ячейку памяти.

Например, программа

ldс 100

st 102

ldc 102

ldi

загрузит из ячейки памяти номер 102 число 100 на вершину стека, а

ldс 255

ldc 200

sti

сохранит в ячейке памяти номер 255 число 200.