; Вычисление числа pi методом "Ряда Лейбница".
; Результат выведен в регистр 1.
LOAD 1 0        ; Регистр 1: сумма ряда (pi/4), начальное значение = 0
LOAD 2 1        ; Регистр 2: знак текущего члена ряда, начальное значение = 1
LOAD 3 0        ; Регистр 3: счетчик итераций (i), начальное значение = 0
LOAD 4 10000    ; Регистр 4: количество итераций (n), начальное значение = 10000
LOAD 5 2        ; Регистр 5: константа 2
LOAD 6 1        ; Регистр 6: константа 1
LOAD 7 4        ; Регистр 7: константа 4 (для умножения в конце)
LOOPI 3 < 4     ; Цикл, пока регистр 3 (i) < регистр 4 (n)
MUL 8 5 3       ; Регистр 8 = 2 * i (2 * регистр 3)
ADD 8 8 6       ; Регистр 8 = 2 * i + 1 (регистр 8 + 1)
DIV 9 2 8       ; Регистр 9 = sign / denominator (регистр 2 / регистр 8) || // Добавляем текущий член к сумме
ADD 1 1 9       ; Регистр 1 = регистр 1 + регистр 9 (сумма ряда)
MUL 2 -1        ; Регистр 2 = -регистр 2 (меняем знак)й
ADD 3 3 6       ; Регистр 3 = регистр 3 + 1 (увеличиваем i)
SLEEP 0         
END             ; Конец цикла
MUL 1 1 7       ; Регистр 1 = регистр 1 * 4 (регистр 1 * регистр 7)