Addressing Modes of 8086: Navila Rahman Nadi
Addressing Modes of 8086: Navila Rahman Nadi
Addressing Modes of 8086: Navila Rahman Nadi
8086
Navila Rahman Nadi
• Processor will get the data of the
user through different sources.
• The different ways in which a
processor can access data are called
addressing modes.
• In other words, the different ways
in which a source operand is
denoted in an instruction is known
as addressing modes
How 8086 accesses data?
• 8086 assembly language instructions
can be used to illustrate the
addressing modes
• Format of MOV instruction
MOV destination, source
• Source of data can be
– Immediate data
– A specified register
– A memory location specified in
different ways
• Destination of data can be
– A specified register
– A memory location specified in
different ways
Classification of
Addressing Modes
1. Register addressing mode and
Immediate addressing mode
2. Memory addressing mode
3. Port addressing mode
4. Relative addressing mode
5. Implied addressing mode
1. Register addressing mode
• The instruction will specify the name of the register which holds the data to