SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Presentation On
8086 MICROPROCESSOR ARCHITECTURE
Daffodil International University
Submitted To:
Mahbuba Maliha Mourin
Lecturer
Daffodil International University
Submitted By:
Nirnay Mukharjee – 143 – 15 – 4421
History of 8086
microprocessor
 The 8086 is a 16-bit microprocessor chip designed by Intel
between early 1976 and mid-1978.
 The Intel 8088, released in 1979.
 The processor used in the
original IBM PC.
 The 8086 gave rise to the x86
architecture Intel's most successful
processors.
which eventuallybecame
Features of Intel– 8086
microprocessor
• It is a 16-bitmicroprocessor.
• 8086has a 20bitaddress buscan
access up to220 memory locations (1MB).
• It can support upto64K I/O ports.
• It provides 16-bitregisters
• It has multiplexedaddress and databusAD0-AD15 and
A16 – A19.
Internal Architecture
of8086
• The8086 CPUlogic hasbeen partitioned into two functional units
namely BusInterface Unit (BIU) and Execution Unit (EU)
Internal Architecture
of8086
TheBIU handles all
transactions of data and
addresses on the buses forEU
Themajor reason for this
separation is to increasethe
processing speed of the
processor
20-bit physical
address
Physical Address (20 Bits)
Adder
Segment Register (16 bits) 0 0 0 0
Offset Value (16 bits)
Physical address= segment x1Oh+ offset
9
Bus Interface
Unit
• TheBIU has
• Instruction stream bytequeue
• Aset of segmentregisters
• Instruction pointer
BIU – Instruction Byte
Queue
• 8086 instructions vary from 1 to 6bytes
• Therefore fetch and execution are taking place concurrently in order
toimprove the performance of the microprocessor
• TheBIUfeeds the instruction stream to the execution unit througha
6 byte prefetch queue
Segment
Registers
• CS - points at the segment containingthe
current program.
• DS - generally points at segmentwhere
variables are defined.
• ES - extrasegment register, it's up to acoder
to define itsusage.
• SS - points at the segment containingthe
stack.
Instruction
pointer
• IP - the instructionpointer:
1. Always points to next instruction tobe executed
2. Offset address relative to CS
• IP register always works together with CS
segment register and it points tocurrently
executing instruction.
Execution
Unit
• General registers
• Arithmetic and Logical Unit (ALU)
• Flagregister
General
registers
Flag
register
Arithmetic and Logical
Unit
• An arithmetic logic unit (ALU)represents the fundamental building
block of the central processing unit of acomputer.AnALUis adigital
circuit used to perform arithmetic and logicoperations.
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessorsavitamhaske
 
Internal architecture-of-8086
Internal architecture-of-8086Internal architecture-of-8086
Internal architecture-of-8086Estiak Khan
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessorAnirban Saha Anik
 
8086 architecture and pin description
8086 architecture and pin description 8086 architecture and pin description
8086 architecture and pin description Aswini Dharmaraj
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to MicroprocessorsSeble Nigussie
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 MicroprocessorNahian Ahmed
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacingmodimitesh61
 
Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Rubaiet Raihan
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC MicroprocessorA.S. Krishna
 
MP&AL presentation (8085 microprocessor architecture)
MP&AL presentation (8085 microprocessor architecture)MP&AL presentation (8085 microprocessor architecture)
MP&AL presentation (8085 microprocessor architecture)Ridhima Chowdhury
 
Minimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 MicroprocessorMinimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 MicroprocessorNikhil Kumar
 

Was ist angesagt? (20)

8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
8086 Architecture
8086 Architecture8086 Architecture
8086 Architecture
 
Intel 8085 architecture
Intel 8085 architectureIntel 8085 architecture
Intel 8085 architecture
 
8086ppt
8086ppt8086ppt
8086ppt
 
Internal architecture-of-8086
Internal architecture-of-8086Internal architecture-of-8086
Internal architecture-of-8086
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessor
 
8086 architecture and pin description
8086 architecture and pin description 8086 architecture and pin description
8086 architecture and pin description
 
8086 Microprocessor
8086 Microprocessor8086 Microprocessor
8086 Microprocessor
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
 
02 architecture
02 architecture02 architecture
02 architecture
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 Microprocessor
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacing
 
Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC Microprocessor
 
8086 conti
8086 conti8086 conti
8086 conti
 
MP&AL presentation (8085 microprocessor architecture)
MP&AL presentation (8085 microprocessor architecture)MP&AL presentation (8085 microprocessor architecture)
MP&AL presentation (8085 microprocessor architecture)
 
Minimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 MicroprocessorMinimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 Microprocessor
 
8086 Architecture
8086 Architecture8086 Architecture
8086 Architecture
 
8086
8086 8086
8086
 
8086 Introduction
8086 Introduction8086 Introduction
8086 Introduction
 

Ähnlich wie Microprocessor presentation

Ähnlich wie Microprocessor presentation (20)

Mpi chapter 2
Mpi chapter 2Mpi chapter 2
Mpi chapter 2
 
8086Architecture.pptx
8086Architecture.pptx8086Architecture.pptx
8086Architecture.pptx
 
Microcontroller 8096
Microcontroller 8096Microcontroller 8096
Microcontroller 8096
 
Assembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptxAssembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptx
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 
Microopresesor and all units.
Microopresesor and all units.Microopresesor and all units.
Microopresesor and all units.
 
Mpmc
MpmcMpmc
Mpmc
 
Mpi unit i_8086_architectures
Mpi unit i_8086_architecturesMpi unit i_8086_architectures
Mpi unit i_8086_architectures
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt
 
Microprocessor systems 8085
Microprocessor systems 8085Microprocessor systems 8085
Microprocessor systems 8085
 
EC 8691 Microprocessor and Microcontroller.pptx
EC 8691 Microprocessor and Microcontroller.pptxEC 8691 Microprocessor and Microcontroller.pptx
EC 8691 Microprocessor and Microcontroller.pptx
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessor
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
Microprocessors and microcontrollers short answer questions and answers
Microprocessors and microcontrollers short answer questions and answersMicroprocessors and microcontrollers short answer questions and answers
Microprocessors and microcontrollers short answer questions and answers
 
80486 and pentium
80486 and pentium80486 and pentium
80486 and pentium
 

Mehr von Daffodil International University

Mehr von Daffodil International University (19)

HRM Presentation.pptx
HRM Presentation.pptxHRM Presentation.pptx
HRM Presentation.pptx
 
Presentation on Computer Software.ppt
Presentation on Computer Software.pptPresentation on Computer Software.ppt
Presentation on Computer Software.ppt
 
Wind Turbine(Gravity).pptx
Wind Turbine(Gravity).pptxWind Turbine(Gravity).pptx
Wind Turbine(Gravity).pptx
 
System Analysis And Design Presentation.
System Analysis And Design Presentation.System Analysis And Design Presentation.
System Analysis And Design Presentation.
 
Presentation windows operating system
Presentation  windows operating systemPresentation  windows operating system
Presentation windows operating system
 
Os presentation
Os presentationOs presentation
Os presentation
 
Engineering math presentation
Engineering math presentationEngineering math presentation
Engineering math presentation
 
Datacommunication presentation
Datacommunication presentationDatacommunication presentation
Datacommunication presentation
 
Database presentation
Database presentationDatabase presentation
Database presentation
 
Data mining presentation
Data mining presentationData mining presentation
Data mining presentation
 
Computer architecture presentation
Computer architecture presentationComputer architecture presentation
Computer architecture presentation
 
Computer graphics presentation
Computer graphics presentationComputer graphics presentation
Computer graphics presentation
 
Bangladesh National Cricket
Bangladesh National CricketBangladesh National Cricket
Bangladesh National Cricket
 
Logical operators
Logical operatorsLogical operators
Logical operators
 
New microsoft office power point presentation
New microsoft office power point presentationNew microsoft office power point presentation
New microsoft office power point presentation
 
Mathematics in sports
Mathematics in sportsMathematics in sports
Mathematics in sports
 
Wind turbine(gravity)
Wind turbine(gravity)Wind turbine(gravity)
Wind turbine(gravity)
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
List interface
List interfaceList interface
List interface
 

Kürzlich hochgeladen

Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 

Kürzlich hochgeladen (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

Microprocessor presentation

  • 2. Daffodil International University Submitted To: Mahbuba Maliha Mourin Lecturer Daffodil International University Submitted By: Nirnay Mukharjee – 143 – 15 – 4421
  • 3. History of 8086 microprocessor  The 8086 is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978.  The Intel 8088, released in 1979.  The processor used in the original IBM PC.  The 8086 gave rise to the x86 architecture Intel's most successful processors. which eventuallybecame
  • 4. Features of Intel– 8086 microprocessor • It is a 16-bitmicroprocessor. • 8086has a 20bitaddress buscan access up to220 memory locations (1MB). • It can support upto64K I/O ports. • It provides 16-bitregisters • It has multiplexedaddress and databusAD0-AD15 and A16 – A19.
  • 5. Internal Architecture of8086 • The8086 CPUlogic hasbeen partitioned into two functional units namely BusInterface Unit (BIU) and Execution Unit (EU)
  • 6. Internal Architecture of8086 TheBIU handles all transactions of data and addresses on the buses forEU Themajor reason for this separation is to increasethe processing speed of the processor
  • 7. 20-bit physical address Physical Address (20 Bits) Adder Segment Register (16 bits) 0 0 0 0 Offset Value (16 bits) Physical address= segment x1Oh+ offset 9
  • 8. Bus Interface Unit • TheBIU has • Instruction stream bytequeue • Aset of segmentregisters • Instruction pointer
  • 9. BIU – Instruction Byte Queue • 8086 instructions vary from 1 to 6bytes • Therefore fetch and execution are taking place concurrently in order toimprove the performance of the microprocessor • TheBIUfeeds the instruction stream to the execution unit througha 6 byte prefetch queue
  • 10. Segment Registers • CS - points at the segment containingthe current program. • DS - generally points at segmentwhere variables are defined. • ES - extrasegment register, it's up to acoder to define itsusage. • SS - points at the segment containingthe stack.
  • 11. Instruction pointer • IP - the instructionpointer: 1. Always points to next instruction tobe executed 2. Offset address relative to CS • IP register always works together with CS segment register and it points tocurrently executing instruction.
  • 12. Execution Unit • General registers • Arithmetic and Logical Unit (ALU) • Flagregister
  • 15. Arithmetic and Logical Unit • An arithmetic logic unit (ALU)represents the fundamental building block of the central processing unit of acomputer.AnALUis adigital circuit used to perform arithmetic and logicoperations.