Beruflich Dokumente
Kultur Dokumente
7 Software Model
8088 microprocessor includes 13 16-bit internal
registers.
Continue
By default BX, SI and DI registers work with DS
segment register
BP and SP work with SS segment register.
Other general purpose registers cannot form an
effective address.
Also, although BX can form an effective
address, BH and BL cannot.
Addressing Modes
Address
Addressing Modes
1.
Immediate
immediate data is a part of instruction,
and appears in the form of successive
byte or bytes.
Addressing Modes
2. Direct
a 16 bit memory address (offset) is directly
specified in the instruction as a part of it.
Addressing Modes
3. Register
the data is stored in a register and it is
referred using the particular register. All the
registers (except IP) may be used in this mode.
Register Indirect
Addressing Modes
6.
Register Relative
Example
Compute the physical address
for the specified operand
in each of the following
instruction:
a) MOV AL, BL
b) MOV AX, 0FFA
c) MOV DI,[SI]
d) MOV [BX] + 0400H,CX
e) MOV CX, [SI]+0100
SI = 0400 , DI= 0500
DS = 0200
AX = 2345
BX = 1234
CX=1212
DX= E412