Академический Документы
Профессиональный Документы
Культура Документы
Maximum
80286
is 16M byte.
To
80386 Microprocessor
Flexible
32-
bitmicroprocessorintroduc
ed byIntelin 1985.
The
80386 Microprocessor
Four
Pipelined
High
instruction Execution.
3-stage pipelines.
Supports
multitasking with
protection.
Versions of 80386
80386DX the full version
this CPU could work with 16-bit and 32-bit external buses.
80386SL
(4). The 16 bit registers BP, SP, SI and DI in 8086 are now
available with their extended size of 32 bit and are names as
EBP,ESP,ESI and EDI.
System
Address Registers:
The
They
Segment Selectors
Once
Any
15
0 INDEX
TI RPL
When
15
0
LIMIT
31
GDT
BASE
LDTR
15
selector
LDTR
0
15
cache
LIMIT
31
LDT0
BASE
program invisible
LDTn
11
Index
TI
RPL
GDT
GDT 2
GDT 1
GDT 0
GDTR
Two extra new flags are added to the 80286 flag to derive the
flag register of 80386. They are VM and RF flags.
Architecture of 80386
Central
Processing Unit
Memory
Bus
Management Unit
Control Unit
Unit:
Instruction Unit:
It
After
Segmentation
Unit:
Unit
The
1G*8
Bank 2
Bank1
1G*8
1G*8
Bank 0
1G*8
32 bit
Privilege protection
80386
protection mechanism
Memory management
Privilege protection
PL0 (highest)
PL1
PL2
PL3(lowest)
numerically
Smaller PL means a
What
instruction-set is available
Which
Which
exceptions may be
generated
What
Thank you