browser

Instructions

instructions
calendarsave
+------- x y +------ signature -----+ | 80 HLT - | -- | | 81 GET * * | -- a | | 82 SET * * | a -- | | 82 PSH * * | -- a | +------------+----------------------+ | 83 POP * * | a -- | | 84 LPM * * | addr -- rom(addr) | | 84 LDR * * | addr -- ram(addr) | | 86 STR * * | a addr -- | +------------+----------------------+ | 88 INC * * | a -- a++ | | 89 DEC * * | a -- a-- | | 8A SHL * * | a b -- a<<b8 | | 8B SHR * * | a b -- a>>b8 | +------------+----------------------+ | 8C ADD * * | a b -- a+b | | 8D SUB * * | a b -- a-b | | 8E MUL * * | a b -- a*b | | 8F DVM * * | a b -- a%b a/b | +------------+----------------------+ | 90 EQU * * | a b -- a==b | | 91 NEQ * * | a b -- a!=b | | 92 GTH * * | a b -- a>b | | 93 LTH * * | a b -- a<b | +------------+----------------------+ | 94 NOT * * | a -- ~a | | 95 AND * * | a b -- a&b | | 96 IOR * * | a b -- a|b | | 97 XOR * * | a b -- a^b | +------------+----------------------+ | 98 DUP * * | a -- a a | | 99 SWP * * | a b -- b a | | 9A OVR - - | a b -- a b a | | 9B ROT - - | a b c -- b c a | +------------+----------------------+ | 9C JMP ^ ^ | addr -- | | 9D JCN ^ ^ | a addr -- | | 9E JSR ^ ^ | addr -- | | 9F RTS - - | -- | +------------+----------------------+