4.4.2.2 MCU Instructions
The three-operand MCU instructions are of the form:
Operand 3 = Operand 1 [function] Operand 2
where Operand 1
is always a Working register (that is,
the addressing mode can only be Register Direct), which is referred to as Wb.
Operand 2
can be a W register fetched from data memory or a 5-bit
literal. The result location can either be a W register or a data memory location. The
following addressing modes are supported by MCU instructions:
- Register Direct
- Register Indirect
- Register Indirect Post-Modified
- Register Indirect Pre-Modified
- 5-Bit or 10-Bit Literal
Note: Not all instructions support all the addressing modes given above. Individual
instructions can support different subsets of these addressing modes.