8086 ADDRESSING MODES:
The different ways in which a source operand is denoted in an instruction is known as addressing modes. There are 8 different addressing modes in 8086 programming
The addressing mode in which the data operand is a part of the instruction itself is known as immediate addressing mode.
It means that the register is the source of an operand for an instruction.
The addressing mode in which the effective address of the memory location is written directly in the instruction.
This addressing mode allows data to be addressed at any memory location through an offset address held in any of the following registers: BP, BX, DI & SI.
In this addressing mode, the offset address of the operand is given by the sum of contents of the BX/BP registers and 8-bit/16-bit displacement.
In this addressing mode, the operands offset address is found by adding the contents of SI or DI register and 8-bit/16-bit displacements.
In this addressing mode, the offset address of the operand is computed by summing the base register to the contents of an Index register.
In this addressing mode, the operands offset is computed by adding the base register contents. An Index registers contents and 8 or 16-bit displacement.
Lesson meta keywords and meta description:
Write a public review