Addressing modes are the different ways a microprocessor can specify the operand for an instruction. Common addressing modes include:
(A) Immediate Addressing: The operand itself is included as part of the instruction. (e.g.,MOV AX, 1234H`)
(B) Direct Addressing: The instruction contains the memory address where the operand is located. (e.g.,MOV AX, [1234H]`)
(C) Indirect Addressing: The instruction specifies a register or memory location that contains the address of the operand. (e.g.,MOV AX, [BX]`)
Other common modes include Register, Indexed, and Relative addressing.
(D) Sequential: This term typically describes the flow of program execution (instructions are executed one after another unless a jump occurs) or a type of file access. It is not a standard addressing mode for specifying operands in a microprocessor instruction.