SlideShare a Scribd company logo
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

More Related Content

What's hot

8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
savitamhaske
 
Intel 8085 architecture
Intel 8085 architectureIntel 8085 architecture
Intel 8085 architecture
Saravanan Kumar
 
Internal architecture-of-8086
Internal architecture-of-8086Internal architecture-of-8086
Internal architecture-of-8086
Estiak Khan
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessor
Anirban Saha Anik
 
8086 architecture and pin description
8086 architecture and pin description 8086 architecture and pin description
8086 architecture and pin description
Aswini Dharmaraj
 
8086 Microprocessor
8086 Microprocessor8086 Microprocessor
8086 Microprocessor
Avinash Rouniyar
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
Seble Nigussie
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 Microprocessor
Nahian 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 8086
Rubaiet Raihan
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC Microprocessor
A.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
 
8086 Introduction
8086 Introduction8086 Introduction
8086 Introduction
harikrishna parikh
 

What's hot (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
 

Similar to Microprocessor presentation

Mpi chapter 2
Mpi chapter 2Mpi chapter 2
Mpi chapter 2
birhanugirmay
 
8086Architecture.pptx
8086Architecture.pptx8086Architecture.pptx
8086Architecture.pptx
backupindrajith
 
Microcontroller 8096
Microcontroller 8096Microcontroller 8096
Microcontroller 8096
Mannar Hussein
 
Assembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptxAssembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptx
VickyThakur61
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
sudheerkethamreddy
 
Microopresesor and all units.
Microopresesor and all units.Microopresesor and all units.
Microopresesor and all units.
piasspk
 
Mpmc
MpmcMpmc
Mpi unit i_8086_architectures
Mpi unit i_8086_architecturesMpi unit i_8086_architectures
Mpi unit i_8086_architectures
Shehrevar Davierwala
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
Md Abdus Sobur Sikdar
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
chaitanyaambati3
 
8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt
JamesAlpha3
 
EC 8691 Microprocessor and Microcontroller.pptx
EC 8691 Microprocessor and Microcontroller.pptxEC 8691 Microprocessor and Microcontroller.pptx
EC 8691 Microprocessor and Microcontroller.pptx
GobinathAECEJRF1101
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessor
kunj desai
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)Muhd Azlan
 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
KRamasamy2
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
GurleenKaur408
 
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 answersAbhijith Augustine
 
80486 and pentium
80486 and pentium80486 and pentium
80486 and pentium
Vikshit Ganjoo
 

Similar to 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
 

More from Daffodil International University

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

More from 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
 

Recently uploaded

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 

Recently uploaded (20)

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e 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.