15
,
PROTECTION
MEMORY
CPU
I'
LIT-
15
0
I
·
·
GOT LIMIT
I--
·
23
I
I
GOT BASE
1
GOTR
--
15
--
0
LOTR
I
LOT
LOT,
SELECTOR
-r
r -
-15
- - -
"0
-, I
·
I
·
I
I
·
J
r-;
I
I
LOT LIMIT
-I
23
I
l
~
..J
I
LOT BASE
I
I
LOT
n
I
PROGRAM INVISIBLE
I
I
I
CURRENl
LOT
L
________
....I
·
·
·
Figure
7-4.
Local
and
Global
Descriptor
Table
Definitions
3 2
o
T
I E
INDEX
I
0
X
T T
I
L
~
means
that
an event external
to
the program caused
the
exception
(i.e., external interrupt, single step,
processor extension error)
o
means
that
an
exception
occurred
while processing the instructloft
at
CS:IP saved
on
stack.
1 means use
lOT
and ignore
bit
2.
o means
bit
2 indicates table usage
o means use
GOT
:
1
means use LOT
'-------------_
Entry
in lOT, GOT,
or
LOT
Figure
7-5.
Error
Code
Format
(on
the
stack)
7-7
G30108
G30108