The Green16 architecture is a 16-bit 3-operand load store architecture. It provides 16 general purpose registers, shown in Table 1. There are also some system registers, but these need not be introduced to properly understand the basic operation of the processor.