Because Triscuit is a tiny processor, it has an equally tiny instruction set. It includes only 5 instructions. There is also only a single addressing mode. All addressing is immediate. Triscuit is an accumulator machine. That is, the instructions all reference the accumulator, and all operations take place in the accumulator. Except for the CLR instruction, all instructions consist of two eight-bit words. Remember that Triscuit is an eight bit processor, so when you get a word from memory (more on ``memory'' later), you get an eight bit word. In Triscuit code, the first eight bit word is the opcode and the second eight bit word is the data to operate on.
The instructions are:
Notice that these instructions all use immediate data. That is, the data word is used directly as data for the program. This means that programs are a little cumbersome to write. Because the program counter (PC) is also only eight bits wide, this means that Triscuit can only address 256 memory locations! Programs written for this machine will have to be pretty compact!