SlideShare a Scribd company logo
11
Most read
13
Most read
17
Most read
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
80486 and pentium
PIN DIAGRAM OF 80486
80486 and pentium
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
80486 and pentium
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

PPT
Architecture of 8086 Microprocessor
PPTX
80386 Architecture
PPTX
Architecture of 80286 microprocessor
PPT
80286 microprocessor
PPTX
Evolution of microprocessors and 80486 Microprocessor.
PPTX
Instruction sets of 8086
PPTX
Instruction set of 8086
PDF
8051 assembly programming
Architecture of 8086 Microprocessor
80386 Architecture
Architecture of 80286 microprocessor
80286 microprocessor
Evolution of microprocessors and 80486 Microprocessor.
Instruction sets of 8086
Instruction set of 8086
8051 assembly programming

What's hot (20)

PPT
The 80386 80486
PPTX
Presentation on 8086 Microprocessor
PDF
8259 Programmable Interrupt Controller
PPTX
Microprocessor 8086
PPTX
Programmers model of 8086
PPT
PPTX
Interrupts in 8051
PDF
Introduction to 80386
PPTX
Serial Communication in 8051
PPTX
Comparison of pentium processor with 80386 and 80486
PPTX
I/O system in intel 80386 microcomputer architecture
PPTX
Addressing Modes Of 8086
PDF
Addressing modes-of-8085
PPTX
INTEL 80386 MICROPROCESSOR
PPTX
8251 USART
PDF
Special of 80386 registers
PPT
8086 micro processor
PPTX
8257 DMA Controller
PPTX
Pin diagram 8085
PDF
8051 interfacing
The 80386 80486
Presentation on 8086 Microprocessor
8259 Programmable Interrupt Controller
Microprocessor 8086
Programmers model of 8086
Interrupts in 8051
Introduction to 80386
Serial Communication in 8051
Comparison of pentium processor with 80386 and 80486
I/O system in intel 80386 microcomputer architecture
Addressing Modes Of 8086
Addressing modes-of-8085
INTEL 80386 MICROPROCESSOR
8251 USART
Special of 80386 registers
8086 micro processor
8257 DMA Controller
Pin diagram 8085
8051 interfacing
Ad

Similar to 80486 and pentium (20)

PPTX
microprocessor and microcontroller unit-1.pptx
PDF
Intel 80486 Microprocessor
DOCX
PPTX
EC 8691 Microprocessor and Microcontroller.pptx
PPTX
Computer Organization: Introduction to Microprocessor and Microcontroller
PDF
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
PPTX
Microprocessor Unit -1 SE computer-II.pptx
PPSX
Evolution of microprocessors
PPSX
Evolution Of Microprocessors
PPTX
80386 processor
PPT
Micro processor
PPT
8086_architecture MMC PPT.ppt
PDF
Module 4 advanced microprocessors
PDF
Microprocessor Unit-1( Introduction to 80386 Microprocessors)Second Year ppt
DOCX
PPTX
Pentium processor
PPTX
Ieee Intel
PDF
Introduction to Microprocessors
PPTX
Architecture of pentium family
microprocessor and microcontroller unit-1.pptx
Intel 80486 Microprocessor
EC 8691 Microprocessor and Microcontroller.pptx
Computer Organization: Introduction to Microprocessor and Microcontroller
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
Microprocessor Unit -1 SE computer-II.pptx
Evolution of microprocessors
Evolution Of Microprocessors
80386 processor
Micro processor
8086_architecture MMC PPT.ppt
Module 4 advanced microprocessors
Microprocessor Unit-1( Introduction to 80386 Microprocessors)Second Year ppt
Pentium processor
Ieee Intel
Introduction to Microprocessors
Architecture of pentium family
Ad

More from Vikshit Ganjoo (12)

PPTX
Binomial Coefficient
PPTX
Software as a service
PPTX
Fourier integral
PPT
Reservation
PPTX
Properties of gases
PPTX
Group Discussion
PPTX
Ankit fadia(My Idol)
PPTX
Classification of magnetic materials on the basis of magnetic moment
PPTX
System of linear equations
PPTX
Global warming & acid rain
PPTX
Infinite series & sequence
PPTX
Generation of electricity
Binomial Coefficient
Software as a service
Fourier integral
Reservation
Properties of gases
Group Discussion
Ankit fadia(My Idol)
Classification of magnetic materials on the basis of magnetic moment
System of linear equations
Global warming & acid rain
Infinite series & sequence
Generation of electricity

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
Insiders guide to clinical Medicine.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Institutional Correction lecture only . . .
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
GDM (1) (1).pptx small presentation for students
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Pharma ospi slides which help in ospi learning
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Cell Structure & Organelles in detailed.
Insiders guide to clinical Medicine.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
TR - Agricultural Crops Production NC III.pdf
Complications of Minimal Access Surgery at WLH
102 student loan defaulters named and shamed – Is someone you know on the list?
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Institutional Correction lecture only . . .
Anesthesia in Laparoscopic Surgery in India
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
VCE English Exam - Section C Student Revision Booklet
GDM (1) (1).pptx small presentation for students
O7-L3 Supply Chain Operations - ICLT Program
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Microbial diseases, their pathogenesis and prophylaxis
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Computing-Curriculum for Schools in Ghana
Module 4: Burden of Disease Tutorial Slides S2 2025
Pharma ospi slides which help in ospi learning

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
  • 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
  • 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