SlideShare a Scribd company logo
1 of 23
Download to read offline
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 1
Features of 80186, 80286,
80386, 80486
and
Pentium family processors
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 2
80186 Basic Features
 The 80186 contains 16 – bit data bus
 The internal register structure of 80186 is
virtually identical to the 8086
 About the only difference is that the 80186
contain additional reserved interrupt vectors
and some very powerful built-in I/O features
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 3
Clock Generator:
 The internal clock generator replaces the external
8284A clock generator used with the 8086
microprocessors. This reduces the component count
in a system
Programmable Interrupt Controller:
 The PIC arbitrates all internal and external interrupts
and controls up to two external 8259A PICs. When
an external 8259 is attached, the 80186
microprocessors function as the master and the
8259 functions as the slave
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 4
Timers:
 The timer section contains three fully
programmable 16-bit timers
 The timers 0 and 1 generate wave-forms for
external use and driven by either the master
clock of the 80186 or by an external clock
 The third timer, timer 2 is internal and clocked
by the master clock
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 5
Programmable DMA Unit:
 The programmable DMA unit contains two
DMA channels, or four DMA channels in
some models
 Each channel can transfer data between
memory locations, between memory and IO,
or between IO devices
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 6
Programmable chip selection unit:
 The chip selection is a built-in programmable
memory and I/O decoder
 It has 6 output lines to select memory, 7 lines
to select I/O
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 7
Power save/Power Down Feature:
 The power save feature allows the system
clock to be divided by 4, 8, or 16 to reduce
power consumption
 The power saving feature is started by
software and exited by a hardware event
such as an interrupt
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 8
Refresh Control Unit:
 The refresh control unit generates the refresh
row address at the interval programmed
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 9
80286 Basic Features
 The 80286 microprocessor is an advanced version
of the 8086 microprocessor that is designed for multi
user and multitasking environments
 The 80286 addresses 16 M Byte of physical
memory and 1G Bytes of virtual memory by using its
memory-management system
 The 80286 is basically an 8086 that is optimized to
execute instructions in fewer clocking periods than
the 8086
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 10
 Like the 80186, the 80286 doesn’t incorporate
internal peripherals; instead it contains a memory-
management unit (MMU)
 The 80286 operates in both the real and protected
modes
 In the real mode, the 80286 addresses a 1MByte
memory address space and is virtually identical to
8086
 In the protected mode, the 80286 addresses a
16MByte memory space
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 11
 The clock is provided by the 82284 clock
generator, and the system control signals are
provided by the 82288 system bus controller
 The 80286 contains the same instructions
except for a handful of additional instructions
that control the memory-management nit
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 12
80386 Basic Features
 The 80386 microprocessor is an enhanced version
of the 80286 microprocessor and includes a
memory-management unit is enhanced to provide
memory paging
 The 80386 also includes 32-bit extended registers
and a 32-bit address and data bus
 The 80386 has a physical memory size of 4GBytes
that can be addressed as a virtual memory with up to
64TBytes
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 13
 The 80386 is operated in the pipelined mode, it
sends the address of the next instruction or
memory data to the memory system prior to
completing the execution of the current
instruction
 This allows the memory system to begin fetching
the next instruction or data before the current is
completed
 This increases access time, thus reducing the
speed of the memory
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 14
 The I/O structure of the 80386 is almost identical to
the 80286, except that I/O can be inhibited when the
80386 is operated in the protected mode through
the I/O bit protection map
 The register set of the 80386 contains extended
versions of the registers introduced on the 80286
microprocessor. These extended registers include
EAX, EBX, ECX, EDX, EBP, ESP, EDI, ESI, EIP
and EFLAGS
 The instruction set of the 80386 is enhanced to
include instructions that address the 32-bit extended
register set
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 15
 Interrupts, in the 80386 microprocessor, have been
expanded to include additional predefined interrupts
in the interrupt vector table
 The 80386 memory manager is similar to the 80286,
except the physical addresses generated by the
MMU are 32 bits wide instead of 24-bits
 The 80386 is also capable of paging
 The 80386 is operated in the real mode (i.e. 8086
mode) when it is reset
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 16
 The real mode allows the microprocessor to
address data in the first 1MByte of memory
 In the protected mode, 80386 addresses any
location in its 4G bytes of physical address
space
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 17
80486 Basic Features
 The 80486 microprocessor is an improved
version of the 80386 microprocessor that
contains an 8K-byte cache and an 80387
arithmetic co processor; it executes many
instructions in one clocking period
 The 80486 microprocessor executes a few
new instructions that control the internal
cache memory
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 18
 A new feature found in the 80486 in the BIST (built-
in self-test) that tests the microprocessor,
coprocessor, and cache at reset time
 If the 80486 passes the test, EAX contains a zero
 Additional test registers are added to the 80486 to
allow the cache memory to be tested
 These new test registers are TR3 (cache data), TR4
(cache status), and TR5 (cache control)
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 19
Pentium Processor basic features
 The Pentium microprocessor is almost identical to
the earlier 80386 and 80486 microprocessors
 The main difference is that the Pentium has been
modified internally to contain a dual cache
(instruction and data) and a dual integer unit
 The Pentium also operates at a higher clock speed
of 66 MHz
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 20
 The data bus on the Pentium is 64 – bits wide
and contains eight byte-wide memory banks
selected with bank enable signals
 Memory access time, without wait states, is
only about 18 ns in the 66 MHz Pentium
 The superscalar structure of the Pentium
contains three independent processing units:
a floating point processor and two integer
processing units
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 21
 A new mode of operation called the System Memory
Management (SMM) mode has been added to the
Pentium. It is intended for high-level system
functions such as power management and security
 The Built-in Self-test (BIST) allows the Pentium to
be tested when power is first applied to the system
 Allows 4MByte memory pages instead of the 4KByte
pages
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 22
Pentium Pro Processor basic features
 The Pentium Pro is an enhanced version of the
Pentium microprocessor that contains not only the
level 1 caches found inside the Pentium, but the
level 2 cache of 256 K or 512K found on most main
boards
 The Pentium Pro operates using the same 66 MHz
bus speed as the Pentium and the 80486
 It uses an internal clock generator to multiply the
bus speed by various factors to obtain higher
internal execution speeds
18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 23
 The only significant software difference
between the Pentium Pro and earlier
microprocessors is the addition of FCMOV
and CMOV instructions
 The only hardware difference between the
Pentium Pro and earlier microprocessors is
the addition of 2M paging and four extra
address lines that allow access to a memory
address space of 64G Bytes

More Related Content

What's hot (20)

The 80386 80486
The 80386 80486The 80386 80486
The 80386 80486
 
Advanced microprocessor
Advanced microprocessorAdvanced microprocessor
Advanced microprocessor
 
Salient featurs of 80386
Salient featurs of 80386Salient featurs of 80386
Salient featurs of 80386
 
Motorola microprocessor
Motorola microprocessorMotorola microprocessor
Motorola microprocessor
 
Pin Description Of Intel 80386 DX Microprocessor
Pin Description Of Intel 80386 DX MicroprocessorPin Description Of Intel 80386 DX Microprocessor
Pin Description Of Intel 80386 DX Microprocessor
 
Module 4 advanced microprocessors
Module 4 advanced microprocessorsModule 4 advanced microprocessors
Module 4 advanced microprocessors
 
80386 Architecture
80386 Architecture80386 Architecture
80386 Architecture
 
Introduction to 80386 microprocessor
Introduction to 80386 microprocessorIntroduction to 80386 microprocessor
Introduction to 80386 microprocessor
 
Memory System
Memory SystemMemory System
Memory System
 
Modes of 80386
Modes of 80386Modes of 80386
Modes of 80386
 
80486
8048680486
80486
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
The 8086 Micro Processor Architecture By Dr. RidhaJemal
The 8086 Micro Processor Architecture By Dr. RidhaJemalThe 8086 Micro Processor Architecture By Dr. RidhaJemal
The 8086 Micro Processor Architecture By Dr. RidhaJemal
 
Microprocessor
Microprocessor Microprocessor
Microprocessor
 
Motorola Mc68040 Microprocessor :::
Motorola Mc68040 Microprocessor :::Motorola Mc68040 Microprocessor :::
Motorola Mc68040 Microprocessor :::
 
I/O system in intel 80386 microcomputer architecture
I/O system in intel 80386 microcomputer architectureI/O system in intel 80386 microcomputer architecture
I/O system in intel 80386 microcomputer architecture
 
Micro processor
Micro processorMicro processor
Micro processor
 
Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
M6800
M6800M6800
M6800
 

Similar to Features of 80186, 80286, 80386, 80486 and Pentium Processors

BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdf
BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdfBE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdf
BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdfJaimin Jani
 
Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.Ritwik MG
 
IBM processors,registers,segmentation
IBM processors,registers,segmentationIBM processors,registers,segmentation
IBM processors,registers,segmentationSoNia ChAudhery
 
Microprocessor 8086 nitin_p
Microprocessor 8086 nitin_pMicroprocessor 8086 nitin_p
Microprocessor 8086 nitin_pnitinahire15
 
Microprocessor 8086 8087_nitin ahire
Microprocessor 8086 8087_nitin ahireMicroprocessor 8086 8087_nitin ahire
Microprocessor 8086 8087_nitin ahireNitin Ahire
 
Evolution Of Microprocessors
Evolution Of MicroprocessorsEvolution Of Microprocessors
Evolution Of Microprocessorsharinder
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessorsharinder
 
Comparison of pentium processor with 80386 and 80486
Comparison of pentium processor with  80386 and 80486Comparison of pentium processor with  80386 and 80486
Comparison of pentium processor with 80386 and 80486Tech_MX
 
Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)muneer.k
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesFellowBuddy.com
 
fco-lecture-8086
fco-lecture-8086fco-lecture-8086
fco-lecture-808624happy24
 
evolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxevolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxAashikHussain2
 

Similar to Features of 80186, 80286, 80386, 80486 and Pentium Processors (20)

BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdf
BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdfBE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdf
BE_6_SEM_EE_MP_MC-_COMP._OF_8086_FAMILY-AMIT_THAKUR-converted-converted.pdf
 
Micropro
MicroproMicropro
Micropro
 
Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.
 
IBM processors,registers,segmentation
IBM processors,registers,segmentationIBM processors,registers,segmentation
IBM processors,registers,segmentation
 
Microcontroller 8096
Microcontroller 8096Microcontroller 8096
Microcontroller 8096
 
Pentium
PentiumPentium
Pentium
 
Pentium
PentiumPentium
Pentium
 
Microprocessor 8086 nitin_p
Microprocessor 8086 nitin_pMicroprocessor 8086 nitin_p
Microprocessor 8086 nitin_p
 
Microprocessor 8086 8087_nitin ahire
Microprocessor 8086 8087_nitin ahireMicroprocessor 8086 8087_nitin ahire
Microprocessor 8086 8087_nitin ahire
 
Evolution Of Microprocessors
Evolution Of MicroprocessorsEvolution Of Microprocessors
Evolution Of Microprocessors
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
Comparison of pentium processor with 80386 and 80486
Comparison of pentium processor with  80386 and 80486Comparison of pentium processor with  80386 and 80486
Comparison of pentium processor with 80386 and 80486
 
80386 & 80486
80386 & 8048680386 & 80486
80386 & 80486
 
Project report
Project reportProject report
Project report
 
Mpi chapter 2
Mpi chapter 2Mpi chapter 2
Mpi chapter 2
 
Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
 
8086 Microprocessor
8086 Microprocessor8086 Microprocessor
8086 Microprocessor
 
fco-lecture-8086
fco-lecture-8086fco-lecture-8086
fco-lecture-8086
 
evolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxevolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptx
 

More from edwardkiwalabye1

More from edwardkiwalabye1 (6)

Intrl 8086 instruction set
Intrl 8086 instruction setIntrl 8086 instruction set
Intrl 8086 instruction set
 
Intel architectuer
Intel architectuerIntel architectuer
Intel architectuer
 
Describr the features of pentium microppr
Describr the features of pentium micropprDescribr the features of pentium microppr
Describr the features of pentium microppr
 
80486 micr
80486 micr80486 micr
80486 micr
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
3rd gen
3rd gen3rd gen
3rd gen
 

Recently uploaded

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Recently uploaded (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 

Features of 80186, 80286, 80386, 80486 and Pentium Processors

  • 1. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 1 Features of 80186, 80286, 80386, 80486 and Pentium family processors
  • 2. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 2 80186 Basic Features  The 80186 contains 16 – bit data bus  The internal register structure of 80186 is virtually identical to the 8086  About the only difference is that the 80186 contain additional reserved interrupt vectors and some very powerful built-in I/O features
  • 3. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 3 Clock Generator:  The internal clock generator replaces the external 8284A clock generator used with the 8086 microprocessors. This reduces the component count in a system Programmable Interrupt Controller:  The PIC arbitrates all internal and external interrupts and controls up to two external 8259A PICs. When an external 8259 is attached, the 80186 microprocessors function as the master and the 8259 functions as the slave
  • 4. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 4 Timers:  The timer section contains three fully programmable 16-bit timers  The timers 0 and 1 generate wave-forms for external use and driven by either the master clock of the 80186 or by an external clock  The third timer, timer 2 is internal and clocked by the master clock
  • 5. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 5 Programmable DMA Unit:  The programmable DMA unit contains two DMA channels, or four DMA channels in some models  Each channel can transfer data between memory locations, between memory and IO, or between IO devices
  • 6. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 6 Programmable chip selection unit:  The chip selection is a built-in programmable memory and I/O decoder  It has 6 output lines to select memory, 7 lines to select I/O
  • 7. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 7 Power save/Power Down Feature:  The power save feature allows the system clock to be divided by 4, 8, or 16 to reduce power consumption  The power saving feature is started by software and exited by a hardware event such as an interrupt
  • 8. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 8 Refresh Control Unit:  The refresh control unit generates the refresh row address at the interval programmed
  • 9. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 9 80286 Basic Features  The 80286 microprocessor is an advanced version of the 8086 microprocessor that is designed for multi user and multitasking environments  The 80286 addresses 16 M Byte of physical memory and 1G Bytes of virtual memory by using its memory-management system  The 80286 is basically an 8086 that is optimized to execute instructions in fewer clocking periods than the 8086
  • 10. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 10  Like the 80186, the 80286 doesn’t incorporate internal peripherals; instead it contains a memory- management unit (MMU)  The 80286 operates in both the real and protected modes  In the real mode, the 80286 addresses a 1MByte memory address space and is virtually identical to 8086  In the protected mode, the 80286 addresses a 16MByte memory space
  • 11. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 11  The clock is provided by the 82284 clock generator, and the system control signals are provided by the 82288 system bus controller  The 80286 contains the same instructions except for a handful of additional instructions that control the memory-management nit
  • 12. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 12 80386 Basic Features  The 80386 microprocessor is an enhanced version of the 80286 microprocessor and includes a memory-management unit is enhanced to provide memory paging  The 80386 also includes 32-bit extended registers and a 32-bit address and data bus  The 80386 has a physical memory size of 4GBytes that can be addressed as a virtual memory with up to 64TBytes
  • 13. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 13  The 80386 is operated in the pipelined mode, it sends the address of the next instruction or memory data to the memory system prior to completing the execution of the current instruction  This allows the memory system to begin fetching the next instruction or data before the current is completed  This increases access time, thus reducing the speed of the memory
  • 14. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 14  The I/O structure of the 80386 is almost identical to the 80286, except that I/O can be inhibited when the 80386 is operated in the protected mode through the I/O bit protection map  The register set of the 80386 contains extended versions of the registers introduced on the 80286 microprocessor. These extended registers include EAX, EBX, ECX, EDX, EBP, ESP, EDI, ESI, EIP and EFLAGS  The instruction set of the 80386 is enhanced to include instructions that address the 32-bit extended register set
  • 15. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 15  Interrupts, in the 80386 microprocessor, have been expanded to include additional predefined interrupts in the interrupt vector table  The 80386 memory manager is similar to the 80286, except the physical addresses generated by the MMU are 32 bits wide instead of 24-bits  The 80386 is also capable of paging  The 80386 is operated in the real mode (i.e. 8086 mode) when it is reset
  • 16. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 16  The real mode allows the microprocessor to address data in the first 1MByte of memory  In the protected mode, 80386 addresses any location in its 4G bytes of physical address space
  • 17. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 17 80486 Basic Features  The 80486 microprocessor is an improved version of the 80386 microprocessor that contains an 8K-byte cache and an 80387 arithmetic co processor; it executes many instructions in one clocking period  The 80486 microprocessor executes a few new instructions that control the internal cache memory
  • 18. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 18  A new feature found in the 80486 in the BIST (built- in self-test) that tests the microprocessor, coprocessor, and cache at reset time  If the 80486 passes the test, EAX contains a zero  Additional test registers are added to the 80486 to allow the cache memory to be tested  These new test registers are TR3 (cache data), TR4 (cache status), and TR5 (cache control)
  • 19. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 19 Pentium Processor basic features  The Pentium microprocessor is almost identical to the earlier 80386 and 80486 microprocessors  The main difference is that the Pentium has been modified internally to contain a dual cache (instruction and data) and a dual integer unit  The Pentium also operates at a higher clock speed of 66 MHz
  • 20. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 20  The data bus on the Pentium is 64 – bits wide and contains eight byte-wide memory banks selected with bank enable signals  Memory access time, without wait states, is only about 18 ns in the 66 MHz Pentium  The superscalar structure of the Pentium contains three independent processing units: a floating point processor and two integer processing units
  • 21. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 21  A new mode of operation called the System Memory Management (SMM) mode has been added to the Pentium. It is intended for high-level system functions such as power management and security  The Built-in Self-test (BIST) allows the Pentium to be tested when power is first applied to the system  Allows 4MByte memory pages instead of the 4KByte pages
  • 22. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 22 Pentium Pro Processor basic features  The Pentium Pro is an enhanced version of the Pentium microprocessor that contains not only the level 1 caches found inside the Pentium, but the level 2 cache of 256 K or 512K found on most main boards  The Pentium Pro operates using the same 66 MHz bus speed as the Pentium and the 80486  It uses an internal clock generator to multiply the bus speed by various factors to obtain higher internal execution speeds
  • 23. 18-Nov-2009 ROSHAN FERNANDES, DEPT OF CSE 23  The only significant software difference between the Pentium Pro and earlier microprocessors is the addition of FCMOV and CMOV instructions  The only hardware difference between the Pentium Pro and earlier microprocessors is the addition of 2M paging and four extra address lines that allow access to a memory address space of 64G Bytes