ADDRESSING MODE (PENGALAMATAN DATA)
Beberapa teknik pengalamatan data adalah :
1. Immediate Operand
Pada immediate addressing ini mempunyai operand field dari address field yang akan dimasukkan ke Accumulator.
2.Direct Addressing Mode
Pada direct addressing mode ini effective address = address part instruksi Alamat diberikan langsung dari address field, kemudian dicabangkan langsung dari address field untuk melihat isinya.
3. Indirect Addressing
Pada Indirect Addressing ini Effective address(1) disimpan dalam memori kemudian dicabangkan lagi ke effective address(2) dari alamat yang ada pada memori sebelumnya. Dan isinya dapat dilihat dari effective address(2) tersebut.
4. Relative Address
Pada Relative Address ini Program Counter + Address Part instruction, kemudian dari hasil tersebut di dapat alamat baru dan isi dari accumulator.
5. Indexed Addressing
Pada Indexed Addressing ini isi indext register + address part instruction, kemudian dari hasil tersebut di dapat alamat baru dan isi dari accumulator
6. Register Addressing
Pada Register Addressing ini Operand dari R1 langsung di masukkan ke Accumulator.
7. Register Indirect Addressing
Pada Register Indirect Addressing ini effective address = isi R1 dan untuk melihat operand langsung dari alamat yang dipunya dari R1.
8. Autoincrement Addressing Sama dengan register indirect mode yang diterima dari R1 yang di-incrementkan (+1).
9. Autodecrement Addressing Sama dengan register indirect mode yang diterima dari R1 yang di-decrementkan (-1).
Numerical example for addressing modes :