Basic Addressing Modes

Addressing modes are the way operands (source and destination) of an instruction are specified. In other words, the address of an operand can be specified in a number of different ways, collectively called addressing modes. The operands of an instruction can be the source operand or the destination operand, where the result of the operation will be placed. The microprocessor MC68000 provides the programmers with a range o addressing modes which enable the manipulation of data structures such as tables, arrays and vectors. To explain each addressing mode is necessary to introduce an appropriate Addressing Modes Notation.
The basic Addressing Modes which will be explain are: Immediate Addressing, Absolute Addressing and Register Direct Addressing. An advanced mode not comprised here is the Address Register Indirect Addressing.