14-28
x86 MICROPROCESSORS
address space. Once this is done, there is no longer a need to change the segment regis-
ters. The 32-bit offsets used by the 80386 instructions, in protected mode, are sufficient
to access the entire linear address space. This is called the ‘flat’ model. In a ‘flat’ model
of memory organization, the applications programmer sees a single array of up to 2
32
(4
GB) bytes.
14.10 | Protection
In the previous section, you have seen the word ‘protection’ being used without being
told what exactly it is and how it is achieved. So the first thing to be done in this sec-
tion, is to get a clear idea of the word ‘protection’, in the way it is used in the pro-
tected virtual addressing mode of 80386. There are many aspects to protection ...