IA186ES/IA188ES
Data Sheet
8-Bit/16-Bit Microcontrollers
November 15, 2011
7.1.4 r/m Field
The r/m field is defined below.
r/m Description
000 EA = (BX) + (SI) + DISP [where EA is the Effective Address]
001 EA = (BX) + (DI) + DISP
010 EA = (BP) + (SI) + DISP
011 EA = (BX) + (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
7.1.5 Displacement
The displacement is an 8- or 16-bit value added to the offset portion of the address.
7.1.6 Immediate Bytes
The immediate bytes consist of up to 16 bits of immediate data.
7.1.7 Segment Override Prefix
The segment override prefix is configured as shown below.
7
0
6
0
5
1
4
3
2
1
1
1
0
0
SR SR
7.1.8 Segment Register
The segment register is shown below.
SR Segment Register
00 ES
01 CS
10 SS
11 DS
®
IA211050902-19
UNCONTROLLED WHEN PRINTED OR COPIED
http://www.innovasic.com
Customer Support:
Page 145 of 154
1-888-824-4184