- Opcode: 0x01
- Short name: CAL
- Long name: Calculate
Argument
Operation to perform (see description).
Stack
…, value1, value2 => …, result
Description
Calculate value1 Argument value2 and push the result into the stack. Possible values for Argument:
000
ADD
: Addition
001
SUB
: Subtraction
002
MUL
: Multiplication
003
DIV
: Division
004
MOD
: Modulo
005
MIN
: Minus
006
EQ
: Equal
007
GT
: Greater
008
GE
: Greater or Equal
009
LS
: Less
00A
LE
: Less or Equal
00B
NT
: Not Equal
00C
AND
: And
00D
OR
: Or
00E
EOR
: Exclusive Or
Additional bitwise operations not used or named in the executable: