Symbol |
Description |
0 |
Resets X if previous instruction not 0 or 1. Leftshifts X. |
1 |
Resets X if previous instruction not 0 or 1. Leftshifts X and adds 1. |
+ |
Adds X to C (accumulator) and copies the result into X |
- |
Subtracts X from C (accumulator) and copies the result into X |
$ |
Swaps the values of X and Y (general purpose) |
# |
Swaps the values of X and M (selected memory cell) |
@ |
Swaps the values of X and A (memory pointer) |
? |
Swaps the values of A (memory pointer) and I (instruction pointer) if X is not equal to zero |