02-02-2013, 12:41 PM
Intel 8088 Addressing modes
Intel 8088.ppt (Size: 73 KB / Downloads: 89)
What is the Meaning of Addressing Modes?
When a CPU executes an instruction, it needs to know where to get data and where to store results. Such information is specified in the operand fields of the instruction.
Register Addressing
Operands of the instruction are the names of internal register
The processor gets data from the register locations specified by instruction operands
Direct Addressing
The processor accesses a memory location
The memory location is determined by the value of segment register DS and the displacement (offset) specified in the instruction operand field
Based Indexed Addressing
The operand field of the instruction contains a base register (BX or BP) and an index register
If BX appears in the instruction operand field, segment register DS is used in address calculation
If BP appears in the instruction operand field, segment register SS is used in address calculation