SlideShare a Scribd company logo
4
Most read
6
Most read
7
Most read
INTRODUCTION TO 80386
MICROPROCESSOR
- Submitted By-
Prasenjit Chandrakant More
Rajesh Santosh Walke
INDEX
• Introduction to 80386
• 80386 DX & SX
• Features of 80386
• Internal Organization of 80386
• Registers
INTRODUCTION
• A Component that iplements memory.
• A Electronic circuit that functions as the CPU of Computer.
• October 1985
• Two versions
• 80386 DX
• 80386 SX
80386 DX & SX
• October 1985.
• 32 Bit Address Bus.
• 32 Bit Data Bus.
• Packaged in 132 Pin PGA.
• Address 4 GB of Memory.
• Original 80386 is DX.
• 1988
• 24 Bit Address Bus.
• 16 Bit Data Bus.
• 100 Pin flat Package.
• 16 MB of Memory
• The Internal Architecture of both DX and SX are same.
FEATURES OF 80386
• 32 Bit Microprocessor. It has 32 bit ALU.
• 4 GB of Physical Memory.
• 64 TB of Virtual Memory.
• Integrated Memory Management Unit.
• 32 bit data bus and 32 bit address bus.
• It offers a 3 stage pipelining.
• Multitasking.
• Protection Mechanism.
• Hardware Debugging Support.
INTERNAL ORGANIZATION OF 80386
• 80386 Was Organised As Six Stages :
• Bus Interface Unit
• Instruction Pre-Fetch
• Instruction Pre-Decode
• Execution Unit
• Segmentation Unit
• Paging Unit
ARCHITECTURE OF 80386
Segment
Registers
Segment
Translator
Translation
Look aside
Buffer
Page
Translator
Prefetch
Queue
Prefetcher
Decoder
Instruction
Queue
Registers
Barrel shifter
Multiply/Divide
ALU
Bus
Interface
Page Unit
Prefetch
Unit
Segment
Unit
Decode Unit
Execution
Unit
Bus Unit
REGISTERS OF 80386
• 80386 has 32 registers which are grouped to 7 types.
• General Purpose Registers.
• Index Registers and pointers.
• Segment Registers.
• Flag Registers.
• Control Registers.
• Debug Registers.
• Test Registers.
THANK YOU !

More Related Content

PPTX
Microprocessor Unit -1 SE computer-II.pptx
PPTX
8086 bascis register with pin diagram explanation
PPT
Unit-I_new Introduction to 80386 RMK.ppt
PDF
Microprocessor Unit-1( Introduction to 80386 Microprocessors)Second Year ppt
PPTX
Micro processor Introduction to 80386 .pptx
PDF
80386 Basic Programming Model and Application
PPTX
PPT
Architecture_of_80386_Microprocessor - Inroduction
Microprocessor Unit -1 SE computer-II.pptx
8086 bascis register with pin diagram explanation
Unit-I_new Introduction to 80386 RMK.ppt
Microprocessor Unit-1( Introduction to 80386 Microprocessors)Second Year ppt
Micro processor Introduction to 80386 .pptx
80386 Basic Programming Model and Application
Architecture_of_80386_Microprocessor - Inroduction

Similar to Introduction To 80386 Microprocessor p.pptx (20)

PPT
PPT
Microprocessor 80386
PDF
Intel 80386 Architecture and Programming
PDF
Introduction to 80386
PPT
ADVANCED MICROPROCESSORS featuers, block diagram and register organization.ppt
PDF
Introduction to 80386 microprocessor
PPTX
80386 & 80486
PPTX
Mpippt
PPT
Architecture_of_80386_Micropro-An Introduction
PDF
Microprocessor lecture 2
PPTX
UNIT 2 PPT microprocessor presentation.pptx
PPTX
Micrprocessor unit 2 ppt This unit synchronizes all the microprocessor operat...
PDF
introduction to Micro Processor and Microcontroller
PPTX
Evolution of microprocessors and 80486 Microprocessor.
PDF
22cs201 COMPUTER ORGANIZATION AND ARCHITECTURE
PPTX
Introduction to 80386
PPTX
Pentium (80586) Microprocessor By Er. Swapnil Kaware
PPTX
Advanced Microprocessors By Er. Swapnil Kaware
PPTX
Advanced Microprocessors By Er. Swapnil Kaware
DOC
8086 Microprocessor(Visit Munnuz Co Cc)
Microprocessor 80386
Intel 80386 Architecture and Programming
Introduction to 80386
ADVANCED MICROPROCESSORS featuers, block diagram and register organization.ppt
Introduction to 80386 microprocessor
80386 & 80486
Mpippt
Architecture_of_80386_Micropro-An Introduction
Microprocessor lecture 2
UNIT 2 PPT microprocessor presentation.pptx
Micrprocessor unit 2 ppt This unit synchronizes all the microprocessor operat...
introduction to Micro Processor and Microcontroller
Evolution of microprocessors and 80486 Microprocessor.
22cs201 COMPUTER ORGANIZATION AND ARCHITECTURE
Introduction to 80386
Pentium (80586) Microprocessor By Er. Swapnil Kaware
Advanced Microprocessors By Er. Swapnil Kaware
Advanced Microprocessors By Er. Swapnil Kaware
8086 Microprocessor(Visit Munnuz Co Cc)
Ad

Recently uploaded (20)

PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Construction Project Organization Group 2.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPT
Mechanical Engineering MATERIALS Selection
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Digital Logic Computer Design lecture notes
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
OOP with Java - Java Introduction (Basics)
Construction Project Organization Group 2.pptx
UNIT 4 Total Quality Management .pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Mechanical Engineering MATERIALS Selection
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Arduino robotics embedded978-1-4302-3184-4.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Foundation to blockchain - A guide to Blockchain Tech
Structs to JSON How Go Powers REST APIs.pdf
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Digital Logic Computer Design lecture notes
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Internet of Things (IOT) - A guide to understanding
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Ad

Introduction To 80386 Microprocessor p.pptx

  • 1. INTRODUCTION TO 80386 MICROPROCESSOR - Submitted By- Prasenjit Chandrakant More Rajesh Santosh Walke
  • 2. INDEX • Introduction to 80386 • 80386 DX & SX • Features of 80386 • Internal Organization of 80386 • Registers
  • 3. INTRODUCTION • A Component that iplements memory. • A Electronic circuit that functions as the CPU of Computer. • October 1985 • Two versions • 80386 DX • 80386 SX
  • 4. 80386 DX & SX • October 1985. • 32 Bit Address Bus. • 32 Bit Data Bus. • Packaged in 132 Pin PGA. • Address 4 GB of Memory. • Original 80386 is DX. • 1988 • 24 Bit Address Bus. • 16 Bit Data Bus. • 100 Pin flat Package. • 16 MB of Memory • The Internal Architecture of both DX and SX are same.
  • 5. FEATURES OF 80386 • 32 Bit Microprocessor. It has 32 bit ALU. • 4 GB of Physical Memory. • 64 TB of Virtual Memory. • Integrated Memory Management Unit. • 32 bit data bus and 32 bit address bus. • It offers a 3 stage pipelining. • Multitasking. • Protection Mechanism. • Hardware Debugging Support.
  • 6. INTERNAL ORGANIZATION OF 80386 • 80386 Was Organised As Six Stages : • Bus Interface Unit • Instruction Pre-Fetch • Instruction Pre-Decode • Execution Unit • Segmentation Unit • Paging Unit
  • 7. ARCHITECTURE OF 80386 Segment Registers Segment Translator Translation Look aside Buffer Page Translator Prefetch Queue Prefetcher Decoder Instruction Queue Registers Barrel shifter Multiply/Divide ALU Bus Interface Page Unit Prefetch Unit Segment Unit Decode Unit Execution Unit Bus Unit
  • 8. REGISTERS OF 80386 • 80386 has 32 registers which are grouped to 7 types. • General Purpose Registers. • Index Registers and pointers. • Segment Registers. • Flag Registers. • Control Registers. • Debug Registers. • Test Registers.