
Instruction Set Overview
2-3
2.2.5
Displacement
The displacement is an 8- or 16-bit immediate value to be added to the offset portion of the
address.
2.2.6
Immediate
The immediate bytes contain up to 16 bits of immediate data.
2.3
NOTATION
Table 2-2
aux field
aux
If mod=11 and w=0 If mod=11 and w=1
000
AL
AX
001
CL
CX
010
DL
DX
011
BL
BX
100
AH
SP
101
CH
BP
110
DH
SI
111
BH
DI
* – When mod
≠
11, depends on instruction
Table 2-3
r/m field
r/m
Description
000
EA* = (BX)+(SI)+DISP
001
EA = (BX)+(DI)+DISP
010
EA = (BP)+(SI)+DISP
011
EA = (BP)+(DI)+DISP
100
EA = (SI)+DISP
101
EA = (DI)+DISP
110
EA = (BP)+DISP (except if mod=00, then EA = disp-high:disp:low)
111
EA = (BX)+DISP
* – EA is the Effective Address
This parameter
Indicates that
:
The component on the left is the segment for a component located in
memory. The component on the right is the offset.
::
The component on the left is concatenated with the component on the right.
Содержание Am186 Series
Страница 1: ...Am186 and Am188 Family Instruction Set Manual February 1997...
Страница 10: ...Table of Contents x...
Страница 18: ...Programming 1 8...
Страница 40: ...Instruction Set Listing 3 14...