loads the y bit of the Pa parameter on the stack
LDN Pa,y loads the negated y bit of the Pa parameter on the stack
OUT Pa,y sets the y bit of the Pa parameter to the value loaded on the stack
OUTN Pa,y places the y bit of the Pa parameter to the value of stack negating
it
SET Pa,y if the stack = 1, the y bit of the Pa parameter is set to 1
RES Pa,y
if the stack = 1, the y bit of the Pa parameter is set to 0
AND Pa,y if the bit loaded on the stack contains the result of the logical
AND operation between itself and the y bit of the Pa parameter
ANDN Pa,y the bit of the stack contains the result of the logical AND
operation between itself and the y bit of the negated Pa parameter
OR Pa,y the bit loaded on the stack contains the result of the logical OR
operation between itself and the y bit of the Pa parameter
ORN Pa,y the bit on the stack contains the result of the logical OR operation
between itself and the y bit of the negated Pa parameter
ADD Pa, Pb, Pc if the bit on the stack = 1, the addition operation is executed on
the parameters in which: Pc = Pa + Pb
SUB Pa, Pb, Pc if the bit on the stack = 1, the subtraction operation is executed
on the parameters in which: Pc = Pa – Pb
MUL Pa, Pb, Pc if the bit on the stack = 1, the multiplication operation is executed
on the parameters in which: Pc = Pa ⋅ Pb
DIV Pa, Pb, Pc
if the bit on the stack = 1, the division operation is executed on
the parameters in which: Pc = Pa / Pb
END end of program
FIN y, 0/1 input with fast scanning