browser

Instructions

instructions
calendarsave
+------- x y +------ signature -----+ | 80 HLT - - | -- | | 81 GET * * | i -- a | | 82 PUT * * | a o -- | | 83 PSH * * | -- a | +------------+----------------------+ | 84 POP * * | a -- | | 85 LPM * * | addr -- rom[addr] | | 86 LDR * * | addr -- ram[addr] | | 87 STR * * | a addr -- | +------------+----------------------+ | 88 INC * * | a -- a++ | | 89 DEC * * | a -- a-- | | 8A SHL * * | a b -- a<<b | | 8B SHR * * | a b -- a>>b | +------------+----------------------+ | 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 * * | -- | +------------+----------------------+ Legend: ^: exclusive mode (x xor y) *: inclusive mode -: mode not supported