Академический Документы
Профессиональный Документы
Культура Документы
Maximum
80286
is 16M byte.
To increase
80386 MICROPROCESSOR
Flexible
The
32
Integrated
Based
The
on CHMOS Technology.
Compatibility
80386
MICROPROCESSOR
VERSIONS OF 80386
80386DX the full version
The first member in 80386 family
this CPU could work with 16-bit and 32-bit external buses.
Comprises of both 32-bit internal registers and 32-bit
external bus.
80386SX the reduced bus version
low cost version of the 80386.
This processor had 16 bit external data bus,32-bit internal
registers and 24-bit external address bus.
80386SL
low-power microprocessor with power management
features, with 16-bit external data bus and 24-bit external
address bus.
The processor included ISA bus controller, memory
controller and cache controller.
System
Address Registers:
The
They
SEGMENT SELECTORS
Once
15
INDEX
TI RPL
LOADING SEGMENT
SELECTORS
Any
When
that
The
Local Descriptor
Table(LDT)
GDTR
15
0
LIMIT
31
LDTR
15
selector
LDTR
0
15
cache
LIMIT
31
LDT0
BASE
programinvisible
descriptors
that provide access
to code and data in
segments of memory
GDT
BASE
Each
Contains
LDTn
11
LOADING SEGMENT
SELECTORS
2 1
Inde
x
TI
Offset
0
RP
L
GDTR
GDT 2
GDT 1
GDT 0
GDT
ARCHITECTURE OF
80386
Central
Processing Unit
Memory
Bus
Management Unit
Control Unit
Unit:
Instruction Unit:
It
After
80486isthenextinIntelsupwardcompatible80x86
architecture.
Onlyfewdifferencesbetweenthe80486and80386,but
thesedifferencescreatedasignificantperformance
improvement.
32bitmicroprocessorandsameregistersetas80386.
Fewadditionalinstructionswereaddedtoitsinstructionset.
4gigabyteaddressingspace.
Segmentation
Unit:
Uses
It
MEMORY MANAGEMENT
UNIT
Paging
It
Unit
The
1G*8
Bank 2
Bank1
1G*8
1G*8
Bank 0
1G*8
32 bit
BE0,BE1,BE2andBE3areactivelowsignals.
PRIVILEGE PROTECTION
80386
protection mechanism
Memory management
Privilege protection
PL0
PL1
(highest)
PL2
PL3(lowest)
numerically
Smaller PL means a
Higher privilege.
IMPROVEMENTS MADE IN
80486
The
powerful processor.
IMPROVEMENTS MADE IN
80486
Key
How
THANK YOU