SlideShare a Scribd company logo
1 of 10
DIGITAL COMPUTER
ELECTRONICS
Third Edition
By Malvino - Brown
Chapter 13
INTRODUCTION TO MICRO-PROCESSOR
ī‚´ PART 3
PROGRAMMING POPULAR
MICROPROCESSOR
In this Chapter you will learn
ī‚´ COMPUTER HARDWARE
ī‚´ DEFINATION OF A MICROPROCESSOR
ī‚´ SOME COMMON USES FOR MICROPROCESSOR
ī‚´ MICROPROCESSOR FEATURED IN THIS TEXT
ī‚´ 6502 Family
ī‚´ 6800 Family
ī‚´ 8080/8085/Z80 Family
ī‚´ 8086/8088 Family
ī‚´ ACCESS TO MICROPROCESSOR
MICROPROCESSOR
ī‚´ Since the Microprocessor is a “Computer on a chip”. It will help to take a quick look at
computers before starting to study microprocessor.
COMPUTER HARDWARE
ī‚´ The digital circuits which we studied earlier are the building blocks of the computer, digital
circuits are made by using vacuum tubes and later were built with transistors. Circuits were
designed which would act as the “brain” of a computer. These circuits were called the
central processing unit (CPU).
ī‚´ The CPU could perform basic arithmetic operations such as addition and subtraction, logic
operation such as ANDING and ORING and control operations. Thus it could process data.
ī‚´ A CPU cannot be used alone. There are other components which are needed to make a
computer e.g. we said that a CPU can process data. Where is the data? For this we need
memory.
DEFINATION OF A MICROPROCESSOR
ī‚´ Micro means small and Processor means It must be able to process data
ī‚´ So a Microprocessor is a CPU which is constructed on a single silicon chip.
ī‚´ CPU: It is an electronic circuit which can interpret and execute instructions and control
input and output
ī‚´ The diagram below clearly show the difference between a Microprocessor and Computer.
The Microprocessor is just a part of the computer as shown in the diagram below.
SOME COMMON USES FOR MICROPROCESSOR
ī‚´ Microprocessor can be found in a variety of products. Some well known examples are
computers and industrial controls. Some not so obvious products that use microprocessor
include answering machines, compact disk players, and automobiles.
ī‚´ The microprocessor supplies electronic products with new dimensions. In the past,
electronic products have been able to make simple decisions because of certain kinds of
circuitry and/or sensors
ī‚´ The microprocessor, however, has multiplied this trait(feature) many times; Some devices,
most notably computer, now almost appear to think
MICROPROCESSOR FEATURED IN THIS TEXT
ī‚´ The purpose of this chapter is to examine the most popular 8-bit microprocessor families in
addition to the 16-bit Intel 8086-8088 family.
ī‚´ 6502 Family: The 6502 family is supported by this text. The 65C02, an advanced version of the 6502
which is used in the Apple llc, has come additional instructions and enhanced features which can
be found in the manufacturer’s programming manuals
ī‚´ 6800 Family: The 6800/6808 is supported by the text. The 6809 is an enhanced version of the 6800.
It understand all the instructions of the 6800 and includes some other advanced features
ī‚´ 8080/8085/Z80 Family: The 8080, 8085 and Z80 are also supported in this text. The 8080 and 8085
have exactly the same instruction set except for two additional instructions included in the 8085.
The Z80 understands all the 8080/8085 instructions and has many other additional instructions.
Only those instructions common to all three microprocessors are discussed in the text. (The
extended Z80 instructions are not used in the text). This has the advantage of making it possible for
students to use a mixture of 8085 and Z80 microprocessor trainers in the same class at the same time
with all students on equal footing and with a minimum of confusion. Either Z80 or 8085 mnemonics
can be used interchangeably for the homework problems and the object code will be the same.
ī‚´ 8086/8088 Family: The intel 8086/8088 is the only 16-bit microprocessor discussed in the text.
This microprocessor (in addition to the 80286, 80386, and 80486) is used in the popular IBM
PC’s. IBM compatibles.
Access to Microcontroller
ī‚´ Computers
ī‚´ Microprocessor Trainers
ī‚´ Software Emulation Programs

More Related Content

What's hot

Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Debasis Das
 
Microprocessor application (Introduction)
Microprocessor application (Introduction)Microprocessor application (Introduction)
Microprocessor application (Introduction)Ismail Mukiibi
 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorAshok Raj
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacingmodimitesh61
 
Difference between 8085 and 8086 microprocessor Architecture
Difference between 8085 and 8086 microprocessor ArchitectureDifference between 8085 and 8086 microprocessor Architecture
Difference between 8085 and 8086 microprocessor ArchitectureVarunGautam40
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Mrunal Deshkar
 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorHarsh Patel
 
80286 microprocessors
80286 microprocessors80286 microprocessors
80286 microprocessorsRajesh Reddy G
 
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor   8085 microprocessor complete tutorialBus structure of 8085 microprocessor   8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorialmadhurace
 
8085 microprocessor architecture mpi(mai)
8085 microprocessor architecture mpi(mai)8085 microprocessor architecture mpi(mai)
8085 microprocessor architecture mpi(mai)ravinlaheri2
 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Ameen San
 
Signal descriptors of 8086
Signal descriptors of 8086Signal descriptors of 8086
Signal descriptors of 8086aviban
 
Introduction of CPU part 2
Introduction of CPU part 2Introduction of CPU part 2
Introduction of CPU part 2Tharindu Darshana
 

What's hot (20)

Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor
Microprocessor Microprocessor
Microprocessor
 
Microprocessor application (Introduction)
Microprocessor application (Introduction)Microprocessor application (Introduction)
Microprocessor application (Introduction)
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacing
 
Difference between 8085 and 8086 microprocessor Architecture
Difference between 8085 and 8086 microprocessor ArchitectureDifference between 8085 and 8086 microprocessor Architecture
Difference between 8085 and 8086 microprocessor Architecture
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Pin diagram 8085
Pin diagram 8085 Pin diagram 8085
Pin diagram 8085
 
Intel 80286
Intel 80286Intel 80286
Intel 80286
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
80286 microprocessors
80286 microprocessors80286 microprocessors
80286 microprocessors
 
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor   8085 microprocessor complete tutorialBus structure of 8085 microprocessor   8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
 
8085 full discription
8085 full discription8085 full discription
8085 full discription
 
Pdf micro
Pdf microPdf micro
Pdf micro
 
8085 microprocessor architecture mpi(mai)
8085 microprocessor architecture mpi(mai)8085 microprocessor architecture mpi(mai)
8085 microprocessor architecture mpi(mai)
 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1
 
Signal descriptors of 8086
Signal descriptors of 8086Signal descriptors of 8086
Signal descriptors of 8086
 
Introduction of CPU part 2
Introduction of CPU part 2Introduction of CPU part 2
Introduction of CPU part 2
 

Similar to Chapter#13

Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_HarshitParkar6677
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_HarshitParkar6677
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)HarshitParkar6677
 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01blacktricker
 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01ayushi sharma
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerEkeedaPvtLtd
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessorKashyap Shah
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller NotesDr.YNM
 
Mp evolution
Mp evolutionMp evolution
Mp evolutiongeethuluttu
 
btech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptxbtech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptxSKWriters
 
MICROCONTROLLRES NOTES.pdf
MICROCONTROLLRES NOTES.pdfMICROCONTROLLRES NOTES.pdf
MICROCONTROLLRES NOTES.pdfHitendraThakur4
 
Microprocessor ArchitectureProcessors for Mobile Computing.docx
Microprocessor ArchitectureProcessors for Mobile Computing.docxMicroprocessor ArchitectureProcessors for Mobile Computing.docx
Microprocessor ArchitectureProcessors for Mobile Computing.docxannandleola
 
Introduction to microprocessor notes
Introduction to microprocessor notesIntroduction to microprocessor notes
Introduction to microprocessor notesSARITHA REDDY
 
Introduction to microprocessors notes
Introduction to microprocessors notesIntroduction to microprocessors notes
Introduction to microprocessors notesSARITHA REDDY
 

Similar to Chapter#13 (20)

Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_
 
8085 notes g scheme
8085 notes g scheme8085 notes g scheme
8085 notes g scheme
 
8085 notes g scheme
8085 notes g scheme8085 notes g scheme
8085 notes g scheme
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)
 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
 
Mp evolution
Mp evolutionMp evolution
Mp evolution
 
btech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptxbtech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptx
 
MICROCONTROLLRES NOTES.pdf
MICROCONTROLLRES NOTES.pdfMICROCONTROLLRES NOTES.pdf
MICROCONTROLLRES NOTES.pdf
 
Microprocessor ArchitectureProcessors for Mobile Computing.docx
Microprocessor ArchitectureProcessors for Mobile Computing.docxMicroprocessor ArchitectureProcessors for Mobile Computing.docx
Microprocessor ArchitectureProcessors for Mobile Computing.docx
 
Introduction to microprocessor notes
Introduction to microprocessor notesIntroduction to microprocessor notes
Introduction to microprocessor notes
 
Introduction to microprocessors notes
Introduction to microprocessors notesIntroduction to microprocessors notes
Introduction to microprocessors notes
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 

More from Syed Muhammad ALi Shah (20)

Chapter # 7
Chapter # 7Chapter # 7
Chapter # 7
 
Chapter # 9
Chapter # 9Chapter # 9
Chapter # 9
 
Chapter # 6
Chapter # 6Chapter # 6
Chapter # 6
 
Chapter # 5
Chapter # 5Chapter # 5
Chapter # 5
 
Chapter # 8
Chapter # 8Chapter # 8
Chapter # 8
 
Chapter # 4
Chapter # 4Chapter # 4
Chapter # 4
 
Chapter # 10
Chapter # 10Chapter # 10
Chapter # 10
 
Chapter # 3
Chapter # 3Chapter # 3
Chapter # 3
 
Chapter # 2
Chapter # 2Chapter # 2
Chapter # 2
 
Chapter # 1
Chapter # 1Chapter # 1
Chapter # 1
 
Chapter#18
Chapter#18Chapter#18
Chapter#18
 
Chapter#17
Chapter#17Chapter#17
Chapter#17
 
Chapter#14
Chapter#14Chapter#14
Chapter#14
 
Chapter#9
Chapter#9Chapter#9
Chapter#9
 
Chapter#14
Chapter#14Chapter#14
Chapter#14
 
Chapter#13
Chapter#13Chapter#13
Chapter#13
 
Chapter#12
Chapter#12Chapter#12
Chapter#12
 
Chapter#11
Chapter#11Chapter#11
Chapter#11
 
Chapter#10
Chapter#10Chapter#10
Chapter#10
 
Chapter#9
Chapter#9Chapter#9
Chapter#9
 

Recently uploaded

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoÃŖo Esperancinha
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

Chapter#13

  • 2. Chapter 13 INTRODUCTION TO MICRO-PROCESSOR ī‚´ PART 3 PROGRAMMING POPULAR MICROPROCESSOR
  • 3. In this Chapter you will learn ī‚´ COMPUTER HARDWARE ī‚´ DEFINATION OF A MICROPROCESSOR ī‚´ SOME COMMON USES FOR MICROPROCESSOR ī‚´ MICROPROCESSOR FEATURED IN THIS TEXT ī‚´ 6502 Family ī‚´ 6800 Family ī‚´ 8080/8085/Z80 Family ī‚´ 8086/8088 Family ī‚´ ACCESS TO MICROPROCESSOR
  • 4. MICROPROCESSOR ī‚´ Since the Microprocessor is a “Computer on a chip”. It will help to take a quick look at computers before starting to study microprocessor.
  • 5. COMPUTER HARDWARE ī‚´ The digital circuits which we studied earlier are the building blocks of the computer, digital circuits are made by using vacuum tubes and later were built with transistors. Circuits were designed which would act as the “brain” of a computer. These circuits were called the central processing unit (CPU). ī‚´ The CPU could perform basic arithmetic operations such as addition and subtraction, logic operation such as ANDING and ORING and control operations. Thus it could process data. ī‚´ A CPU cannot be used alone. There are other components which are needed to make a computer e.g. we said that a CPU can process data. Where is the data? For this we need memory.
  • 6. DEFINATION OF A MICROPROCESSOR ī‚´ Micro means small and Processor means It must be able to process data ī‚´ So a Microprocessor is a CPU which is constructed on a single silicon chip. ī‚´ CPU: It is an electronic circuit which can interpret and execute instructions and control input and output ī‚´ The diagram below clearly show the difference between a Microprocessor and Computer. The Microprocessor is just a part of the computer as shown in the diagram below.
  • 7. SOME COMMON USES FOR MICROPROCESSOR ī‚´ Microprocessor can be found in a variety of products. Some well known examples are computers and industrial controls. Some not so obvious products that use microprocessor include answering machines, compact disk players, and automobiles. ī‚´ The microprocessor supplies electronic products with new dimensions. In the past, electronic products have been able to make simple decisions because of certain kinds of circuitry and/or sensors ī‚´ The microprocessor, however, has multiplied this trait(feature) many times; Some devices, most notably computer, now almost appear to think
  • 8. MICROPROCESSOR FEATURED IN THIS TEXT ī‚´ The purpose of this chapter is to examine the most popular 8-bit microprocessor families in addition to the 16-bit Intel 8086-8088 family. ī‚´ 6502 Family: The 6502 family is supported by this text. The 65C02, an advanced version of the 6502 which is used in the Apple llc, has come additional instructions and enhanced features which can be found in the manufacturer’s programming manuals ī‚´ 6800 Family: The 6800/6808 is supported by the text. The 6809 is an enhanced version of the 6800. It understand all the instructions of the 6800 and includes some other advanced features ī‚´ 8080/8085/Z80 Family: The 8080, 8085 and Z80 are also supported in this text. The 8080 and 8085 have exactly the same instruction set except for two additional instructions included in the 8085. The Z80 understands all the 8080/8085 instructions and has many other additional instructions. Only those instructions common to all three microprocessors are discussed in the text. (The extended Z80 instructions are not used in the text). This has the advantage of making it possible for students to use a mixture of 8085 and Z80 microprocessor trainers in the same class at the same time with all students on equal footing and with a minimum of confusion. Either Z80 or 8085 mnemonics can be used interchangeably for the homework problems and the object code will be the same.
  • 9. ī‚´ 8086/8088 Family: The intel 8086/8088 is the only 16-bit microprocessor discussed in the text. This microprocessor (in addition to the 80286, 80386, and 80486) is used in the popular IBM PC’s. IBM compatibles.
  • 10. Access to Microcontroller ī‚´ Computers ī‚´ Microprocessor Trainers ī‚´ Software Emulation Programs