SlideShare a Scribd company logo
80486 MICROPROCESSOR
AND
PENTIUMBY,
NITISHKANT DUBEY (150860107007)
FEBA DANIEL (150860107008)
VIKSHIT GANJOO (150860107009)
PRACHI GETAI (150860107010)
ANJINI HALPATI (150860107011)
DIPANSHU JHA (150860107012)
INTRODUCTION TO 80486
• The Intel 80486, also known as the i486 or 486.
• The 80486 was introduced in 1989.
• 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.
NEED OF 80486 OVER 80386
80386 80486
Date 1985 1989
CPU speed 12-40 MHz 16-100 MHz
Cores 1 1
Registers(Programmer) 16,? 16,?
RAM 4GB 4GB
Functional units 6 9
Pipeline stages 3 5
Cache off chip Yes (support) Yes (support)
Cache on chip 0 8 kb
Transistors 2,75,000 >1,00,000
FEATURES OF 80486
• On-chip 8 KB Level 1 Cache
• Integrated FPU
• Improved MMU performance
• Memory segmentation and paging are supported
• Address management and memory-space protection mechanisms
• Tightly coupled pipelining
• Fetching, decoding, address translation overlapped
• => Single Cycle Execution
• A 50 MHz 80486 executes around 40 million instructions per second
on average
ARCHITECTURE AND WORKING OF 80486
PIN DIAGRAM OF 80486
COMMON UNITS OF ARCHITECTURE FROM 80386
• Code Prefetch Unit
• Program look ahead func.
• 16-byte Code Queue
• Instruction Decode Unit
• Takes from Prefetch Queue
• Translates instructions into microcode
• Stores in 3-deep instruction queue for EU
• Segmentation Unit
• Translates logical address into linear addresses
• Checks for bus-cycle segmentation violations
• Linear addr. -> Paging unit
• Paging Unit
• Translates linear addr. to physical addr.
NEW UNITS INCLUDED IN 80486
• Cache Unit
• 4-way set associative
• Closely coupled with IPU
• Control Unit
• Interprets instructions from IDU ○ Controls IU, FPU, SU
• Integer (datapath) Unit
• Identifies where data is
• Performs arithmetic & logic operations, in 386 instruction set
• Floating-point Unit
INTRODUCTION TO PENTIUM
• A 32-bit microprocessor introduced by Intel in 1993. It contains 3.3
million transistors, nearly triple the number contained in its
predecessor, the 80486 chip. Though still in production, the
Pentium processor has been superseded by the Pentium
Pro and Pentium II microprocessors. Since 1993, Intel has
developed the Pentium III and more recently the Pentium 4
microprocessors.
FEATURES OF PENTIUM
• Introduced in 1993 with clock frequency ranging from 60 to 66 MHz
• The primary changes in Pentium Processor were:
– Superscalar Architecture
– Dynamic Branch Prediction
– Pipelined Floating-Point Unit
– Separate 8K Code and Data Caches
– Writeback MESI Protocol in the Data Cache
– 64-Bit Data Bus
– Bus Cycle Pipelining
PIN DIAGRAM
PENTIUM ARCHITECTURE AND WORKING
PENTIUM ARCHITECTURE
• It has data bus of 64 bit and address bus of 32-bit
• There are two separate 8kB caches – one for code
and one for data.
• Each cache has a separate address translation TLB
which translates linear addresses to physical.
• Code Cache:
– 2 way set associative cache
– 256 lines b/w code cache and prefetch buffer, permitting
prefetching of 32 bytes (256/8) of instructions
• Prefetch Buffers:
• Four prefetch buffers within the processor works as two
independent pairs.
• When instructions are prefetched from cache, they are placed into
one set of prefetch buffers.
• The other set is used as when a branch operation is predicted.
• Prefetch buffer sends a pair of instructions to instruction
decoder
• Instruction Decode Unit:
• It occurs in two stages – Decode1 (D1) and Decode2(D2)
• D1 checks whether instructions can be paired
• D2 calculates the address of memory resident operands
• Control Unit :
• This unit interprets the instruction word and microcode entry
point fed to it by Instruction Decode Unit
• It handles exceptions, breakpoints and interrupts.
• It controls the integer pipelines and floating point sequences
• Microcode ROM :
• Stores microcode sequences
• Arithmetic/Logic Units (ALUs) :
• There are two parallel integer instruction pipelines: u-pipeline
and v-pipeline
• The u-pipeline has a barrel shifter
• The two ALUs perform the arithmetic and logical operations
specified by their instructions in their respective pipeline
THANK YOU

More Related Content

What's hot

80486 microprocessor
80486 microprocessor80486 microprocessor
80486 microprocessorMihika Shah
 
Salient featurs of 80386
Salient featurs of 80386Salient featurs of 80386
Salient featurs of 80386aviban
 
Memory Segmentation of 8086
Memory Segmentation of 8086Memory Segmentation of 8086
Memory Segmentation of 8086Nikhil Kumar
 
UNIT 2 8086 System Bus Structure.pptx
UNIT 2 8086 System Bus Structure.pptxUNIT 2 8086 System Bus Structure.pptx
UNIT 2 8086 System Bus Structure.pptxGowrishankar C
 
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
 
8086 Microprocessor powerpoint
8086  Microprocessor  powerpoint8086  Microprocessor  powerpoint
8086 Microprocessor powerpointRandhir Kumar
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessorAnirban Saha Anik
 
Memory & I/O interfacing
Memory & I/O  interfacingMemory & I/O  interfacing
Memory & I/O interfacingdeval patel
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051Muthu Manickam
 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil KawareProf. Swapnil V. Kaware
 
Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386yash sawarkar
 
Bus Structure, Memory and I/O Interfacing
Bus Structure, Memory and I/O InterfacingBus Structure, Memory and I/O Interfacing
Bus Structure, Memory and I/O InterfacingHetauda City College
 

What's hot (20)

80286 microprocessors
80286 microprocessors80286 microprocessors
80286 microprocessors
 
80486 microprocessor
80486 microprocessor80486 microprocessor
80486 microprocessor
 
Salient featurs of 80386
Salient featurs of 80386Salient featurs of 80386
Salient featurs of 80386
 
Privilege levels 80386
Privilege levels 80386Privilege levels 80386
Privilege levels 80386
 
Memory Segmentation of 8086
Memory Segmentation of 8086Memory Segmentation of 8086
Memory Segmentation of 8086
 
UNIT 2 8086 System Bus Structure.pptx
UNIT 2 8086 System Bus Structure.pptxUNIT 2 8086 System Bus Structure.pptx
UNIT 2 8086 System Bus Structure.pptx
 
8086
80868086
8086
 
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
 
486 or 80486 DX Architecture
486 or 80486 DX Architecture486 or 80486 DX Architecture
486 or 80486 DX Architecture
 
8086 Microprocessor powerpoint
8086  Microprocessor  powerpoint8086  Microprocessor  powerpoint
8086 Microprocessor powerpoint
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessor
 
Memory & I/O interfacing
Memory & I/O  interfacingMemory & I/O  interfacing
Memory & I/O interfacing
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware
 
8086 architecture
8086 architecture8086 architecture
8086 architecture
 
8086
8086 8086
8086
 
Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386
 
The 80386 80486
The 80386 80486The 80386 80486
The 80386 80486
 
Bus Structure, Memory and I/O Interfacing
Bus Structure, Memory and I/O InterfacingBus Structure, Memory and I/O Interfacing
Bus Structure, Memory and I/O Interfacing
 
Intel+80286
Intel+80286Intel+80286
Intel+80286
 

Similar to 80486 and pentium (20)

8085
80858085
8085
 
8085
80858085
8085
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.ppt
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessor
 
Micro[processor
Micro[processorMicro[processor
Micro[processor
 
Pentium
PentiumPentium
Pentium
 
Pentium
PentiumPentium
Pentium
 
Mpi unit i_8086_architectures
Mpi unit i_8086_architecturesMpi unit i_8086_architectures
Mpi unit i_8086_architectures
 
Processoer 80486
Processoer 80486Processoer 80486
Processoer 80486
 
8086Architecture.pptx
8086Architecture.pptx8086Architecture.pptx
8086Architecture.pptx
 
Micro processor
Micro processorMicro processor
Micro processor
 
Introduction to 80386
Introduction to 80386Introduction to 80386
Introduction to 80386
 
EE6502 Microprocessor & Microcontroller Regulation 2013
EE6502 Microprocessor & Microcontroller Regulation 2013EE6502 Microprocessor & Microcontroller Regulation 2013
EE6502 Microprocessor & Microcontroller Regulation 2013
 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
 
80386 & 80486
80386 & 8048680386 & 80486
80386 & 80486
 
Intel 4004
Intel 4004Intel 4004
Intel 4004
 
8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
 

More from Vikshit Ganjoo

Classification of magnetic materials on the basis of magnetic moment
Classification of magnetic materials on the basis of magnetic momentClassification of magnetic materials on the basis of magnetic moment
Classification of magnetic materials on the basis of magnetic momentVikshit Ganjoo
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equationsVikshit Ganjoo
 
Global warming & acid rain
Global warming & acid rainGlobal warming & acid rain
Global warming & acid rainVikshit Ganjoo
 
Infinite series & sequence
Infinite series & sequenceInfinite series & sequence
Infinite series & sequenceVikshit Ganjoo
 
Generation of electricity
Generation of electricityGeneration of electricity
Generation of electricityVikshit Ganjoo
 

More from Vikshit Ganjoo (12)

Binomial Coefficient
Binomial CoefficientBinomial Coefficient
Binomial Coefficient
 
Software as a service
Software as a serviceSoftware as a service
Software as a service
 
Fourier integral
Fourier integralFourier integral
Fourier integral
 
Reservation
ReservationReservation
Reservation
 
Properties of gases
Properties of gasesProperties of gases
Properties of gases
 
Group Discussion
Group DiscussionGroup Discussion
Group Discussion
 
Ankit fadia(My Idol)
Ankit fadia(My Idol)Ankit fadia(My Idol)
Ankit fadia(My Idol)
 
Classification of magnetic materials on the basis of magnetic moment
Classification of magnetic materials on the basis of magnetic momentClassification of magnetic materials on the basis of magnetic moment
Classification of magnetic materials on the basis of magnetic moment
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equations
 
Global warming & acid rain
Global warming & acid rainGlobal warming & acid rain
Global warming & acid rain
 
Infinite series & sequence
Infinite series & sequenceInfinite series & sequence
Infinite series & sequence
 
Generation of electricity
Generation of electricityGeneration of electricity
Generation of electricity
 

Recently uploaded

How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17Celine George
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTechSoup
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfVivekanand Anglo Vedic Academy
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Open Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointOpen Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointELaRue0
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
Morse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxMorse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxjmorse8
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resourcesaileywriter
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxJenilouCasareno
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryEugene Lysak
 
Keeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesKeeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesTechSoup
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringDenish Jangid
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General QuizPragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General QuizPragya - UEM Kolkata Quiz Club
 

Recently uploaded (20)

How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Open Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointOpen Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPoint
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
 
Morse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxMorse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptx
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
Keeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesKeeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security Services
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General QuizPragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
 

80486 and pentium

  • 1. 80486 MICROPROCESSOR AND PENTIUMBY, NITISHKANT DUBEY (150860107007) FEBA DANIEL (150860107008) VIKSHIT GANJOO (150860107009) PRACHI GETAI (150860107010) ANJINI HALPATI (150860107011) DIPANSHU JHA (150860107012)
  • 2. INTRODUCTION TO 80486 • The Intel 80486, also known as the i486 or 486. • The 80486 was introduced in 1989. • 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.
  • 3. NEED OF 80486 OVER 80386 80386 80486 Date 1985 1989 CPU speed 12-40 MHz 16-100 MHz Cores 1 1 Registers(Programmer) 16,? 16,? RAM 4GB 4GB Functional units 6 9 Pipeline stages 3 5 Cache off chip Yes (support) Yes (support) Cache on chip 0 8 kb Transistors 2,75,000 >1,00,000
  • 4. FEATURES OF 80486 • On-chip 8 KB Level 1 Cache • Integrated FPU • Improved MMU performance • Memory segmentation and paging are supported • Address management and memory-space protection mechanisms • Tightly coupled pipelining • Fetching, decoding, address translation overlapped • => Single Cycle Execution • A 50 MHz 80486 executes around 40 million instructions per second on average
  • 6.
  • 8.
  • 9. COMMON UNITS OF ARCHITECTURE FROM 80386 • Code Prefetch Unit • Program look ahead func. • 16-byte Code Queue • Instruction Decode Unit • Takes from Prefetch Queue • Translates instructions into microcode • Stores in 3-deep instruction queue for EU • Segmentation Unit • Translates logical address into linear addresses • Checks for bus-cycle segmentation violations • Linear addr. -> Paging unit • Paging Unit • Translates linear addr. to physical addr.
  • 10. NEW UNITS INCLUDED IN 80486 • Cache Unit • 4-way set associative • Closely coupled with IPU • Control Unit • Interprets instructions from IDU ○ Controls IU, FPU, SU • Integer (datapath) Unit • Identifies where data is • Performs arithmetic & logic operations, in 386 instruction set • Floating-point Unit
  • 11. INTRODUCTION TO PENTIUM • A 32-bit microprocessor introduced by Intel in 1993. It contains 3.3 million transistors, nearly triple the number contained in its predecessor, the 80486 chip. Though still in production, the Pentium processor has been superseded by the Pentium Pro and Pentium II microprocessors. Since 1993, Intel has developed the Pentium III and more recently the Pentium 4 microprocessors.
  • 12. FEATURES OF PENTIUM • Introduced in 1993 with clock frequency ranging from 60 to 66 MHz • The primary changes in Pentium Processor were: – Superscalar Architecture – Dynamic Branch Prediction – Pipelined Floating-Point Unit – Separate 8K Code and Data Caches – Writeback MESI Protocol in the Data Cache – 64-Bit Data Bus – Bus Cycle Pipelining
  • 15.
  • 16. PENTIUM ARCHITECTURE • It has data bus of 64 bit and address bus of 32-bit • There are two separate 8kB caches – one for code and one for data. • Each cache has a separate address translation TLB which translates linear addresses to physical. • Code Cache: – 2 way set associative cache – 256 lines b/w code cache and prefetch buffer, permitting prefetching of 32 bytes (256/8) of instructions
  • 17. • Prefetch Buffers: • Four prefetch buffers within the processor works as two independent pairs. • When instructions are prefetched from cache, they are placed into one set of prefetch buffers. • The other set is used as when a branch operation is predicted. • Prefetch buffer sends a pair of instructions to instruction decoder • Instruction Decode Unit: • It occurs in two stages – Decode1 (D1) and Decode2(D2) • D1 checks whether instructions can be paired • D2 calculates the address of memory resident operands
  • 18. • Control Unit : • This unit interprets the instruction word and microcode entry point fed to it by Instruction Decode Unit • It handles exceptions, breakpoints and interrupts. • It controls the integer pipelines and floating point sequences • Microcode ROM : • Stores microcode sequences • Arithmetic/Logic Units (ALUs) : • There are two parallel integer instruction pipelines: u-pipeline and v-pipeline • The u-pipeline has a barrel shifter • The two ALUs perform the arithmetic and logical operations specified by their instructions in their respective pipeline