The Addressing Modes

These are the Addressing Modes that are supported by Mikroone.

 

Immediate Addressing

The Operand is a constant within the Command - Word

 

Examples:

LDH R[x], k

JMP n

 

Explicit Register Addressing

Register contain the Operands, the result is stored directly in a register.

 

Examples:

ADD R[x], R[y], R[z]

XOR R[x], R[y], R[z]

 

Register Indirect Addressing

Registers do not contain constants but addresses of Data Memory.

 

Examples:

LDD R[x], R[y]

STO R[x], R[y]