SlideShare a Scribd company logo
1 of 18
DIGITAL COMPUTER
ELECTRONICS
Third Edition
By Malvino - Brown
Chapter 16
DATA TRANSFER INSTRUCTION
 PART 3
PROGRAMMING POPULAR
MICROPROCESSOR
What are Instructions ?
 The commands that microprocessor understand are called instructions
 INSTRUCTION SETS: The complete ‘vocabulary’ of each chip is called Instruction Set
 We will study the entire Z80 instruction set, we will study only those instructions which are
common to 8080 and 8085.
 Also, we will not study the entire 8086/8088 instruction set but will omit the loop string instructions
since they have no counterpart in the 8-bit microprocessors
CPU Control Instructions
 The NO Operation: The NO Operation instruction does exactly that: It does nothing. This is the
waste of time, and wasting time is what this instruction does best
 USES:
 The microprocessor is too fast; the NO operation is used to waste some amount of time
 Filing of space in the program. When writing programs, we must sometimes insert additional
instructions into the middle of a program to alter the way it works or to fix a problem
 The Halt Instruction: Called Halt, wait or break (depending on microprocessor). This instruction
has the obvious purpose of stopping the microprocessor. There is no go instruction. We will see
how that is done shortly, but there must be a way to stop the program. In some microprocessor
families this is not the only function of this instruction, but this is all we need to be concerned
with at this time
Data Transfer Instruction
 Where Data is Transferred
 Data is moved between registers or between registers and memory. The number of possible
combinations depends on the microprocessor and how many registers it has.
 How Data is Transferred
 ‘Move’, ‘Load’, ‘Store’ and ‘Transfer’ are all common terms
 When ‘Move’, ‘Load’, ‘Store’ and ‘Transfer’ is executed, a duplicate
of the data is actually being placed in the target register or destination
6502 Family
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16
Chapter#16

More Related Content

What's hot

Microprocessor
MicroprocessorMicroprocessor
MicroprocessorAshok Raj
 
Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Debasis Das
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacingmodimitesh61
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Mrunal Deshkar
 
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
 
Block diagram of 80286
Block diagram of 80286Block diagram of 80286
Block diagram of 80286rajendraDahare
 
Signal descriptors of 8086
Signal descriptors of 8086Signal descriptors of 8086
Signal descriptors of 8086aviban
 
Microprocessor Architecture
Microprocessor ArchitectureMicroprocessor Architecture
Microprocessor ArchitectureAvijeet Negel
 

What's hot (18)

Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1Ei502 microprocessors & micrtocontrollers part 1
Ei502 microprocessors & micrtocontrollers part 1
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor and interfacing
Microprocessor and interfacingMicroprocessor and interfacing
Microprocessor and interfacing
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
 
Intel 80286
Intel 80286Intel 80286
Intel 80286
 
80286 microprocessors
80286 microprocessors80286 microprocessors
80286 microprocessors
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
8085 full discription
8085 full discription8085 full discription
8085 full discription
 
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
 
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)
 
Block diagram of 80286
Block diagram of 80286Block diagram of 80286
Block diagram of 80286
 
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
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor Architecture
Microprocessor ArchitectureMicroprocessor Architecture
Microprocessor Architecture
 

Viewers also liked (20)

Chapter#14
Chapter#14Chapter#14
Chapter#14
 
Chapter#17
Chapter#17Chapter#17
Chapter#17
 
Chapter#18
Chapter#18Chapter#18
Chapter#18
 
Chapter#8
Chapter#8Chapter#8
Chapter#8
 
Chapter#6
Chapter#6Chapter#6
Chapter#6
 
Chapter#9
Chapter#9Chapter#9
Chapter#9
 
DigitalChapter#1
DigitalChapter#1DigitalChapter#1
DigitalChapter#1
 
Chapter#2
Chapter#2Chapter#2
Chapter#2
 
Chapter#4
Chapter#4Chapter#4
Chapter#4
 
odometer & some terms in a instrumentation
odometer & some terms in a instrumentationodometer & some terms in a instrumentation
odometer & some terms in a instrumentation
 
Chapter#14
Chapter#14Chapter#14
Chapter#14
 
Chapter#3
Chapter#3Chapter#3
Chapter#3
 
Chapter#3
Chapter#3Chapter#3
Chapter#3
 
Karnaugh Map
Karnaugh MapKarnaugh Map
Karnaugh Map
 
A Complete Digital Electronics Course via Video Tutorial
A Complete Digital Electronics Course via Video Tutorial A Complete Digital Electronics Course via Video Tutorial
A Complete Digital Electronics Course via Video Tutorial
 
Chapter#5
Chapter#5Chapter#5
Chapter#5
 
Chapter # 7
Chapter # 7Chapter # 7
Chapter # 7
 
B sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registersB sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registers
 
KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)
 
Ppt Digital Electronics
Ppt Digital ElectronicsPpt Digital Electronics
Ppt Digital Electronics
 

Similar to Chapter#16

MICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptxWorkingad
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerEkeedaPvtLtd
 
Ec 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applicationsEc 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applicationsMerin Jesuraj
 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notesRavali Sunki
 
Computer organization and architectures chapter8
Computer organization and architectures chapter8Computer organization and architectures chapter8
Computer organization and architectures chapter8binakasehun2026
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csaAnjaan Gajendra
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...manishpatel_79
 
Computer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organizationComputer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organizationAmrutaMehata
 
Os files 2
Os files 2Os files 2
Os files 2Amit Pal
 
Timing n interrupt.pptx
Timing n interrupt.pptxTiming n interrupt.pptx
Timing n interrupt.pptxJasaRChoudhary
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 
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
 

Similar to Chapter#16 (20)

Introduction to Microcontrollers
Introduction to MicrocontrollersIntroduction to Microcontrollers
Introduction to Microcontrollers
 
Micro overview
Micro overviewMicro overview
Micro overview
 
MICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptx
 
EE6502 Microprocessor and Microcontroller
EE6502   Microprocessor and MicrocontrollerEE6502   Microprocessor and Microcontroller
EE6502 Microprocessor and Microcontroller
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
 
Ec 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applicationsEc 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applications
 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes
 
Computer organization and architectures chapter8
Computer organization and architectures chapter8Computer organization and architectures chapter8
Computer organization and architectures chapter8
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
Important questions
Important questionsImportant questions
Important questions
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Mc05.ppt
Mc05.pptMc05.ppt
Mc05.ppt
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...
 
Computer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organizationComputer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organization
 
Important questions
Important questionsImportant questions
Important questions
 
Os files 2
Os files 2Os files 2
Os files 2
 
LECT 2.pptx
LECT 2.pptxLECT 2.pptx
LECT 2.pptx
 
Timing n interrupt.pptx
Timing n interrupt.pptxTiming n interrupt.pptx
Timing n interrupt.pptx
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
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
 

More from Syed Muhammad ALi Shah (17)

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#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
 
Chapter#4
Chapter#4Chapter#4
Chapter#4
 
Chapter#5
Chapter#5Chapter#5
Chapter#5
 
Chapter#4
Chapter#4Chapter#4
Chapter#4
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
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
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
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
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
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
 
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
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
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
 
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...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
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
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
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...
 
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
 

Chapter#16

  • 2. Chapter 16 DATA TRANSFER INSTRUCTION  PART 3 PROGRAMMING POPULAR MICROPROCESSOR
  • 3. What are Instructions ?  The commands that microprocessor understand are called instructions  INSTRUCTION SETS: The complete ‘vocabulary’ of each chip is called Instruction Set  We will study the entire Z80 instruction set, we will study only those instructions which are common to 8080 and 8085.  Also, we will not study the entire 8086/8088 instruction set but will omit the loop string instructions since they have no counterpart in the 8-bit microprocessors
  • 4. CPU Control Instructions  The NO Operation: The NO Operation instruction does exactly that: It does nothing. This is the waste of time, and wasting time is what this instruction does best  USES:  The microprocessor is too fast; the NO operation is used to waste some amount of time  Filing of space in the program. When writing programs, we must sometimes insert additional instructions into the middle of a program to alter the way it works or to fix a problem  The Halt Instruction: Called Halt, wait or break (depending on microprocessor). This instruction has the obvious purpose of stopping the microprocessor. There is no go instruction. We will see how that is done shortly, but there must be a way to stop the program. In some microprocessor families this is not the only function of this instruction, but this is all we need to be concerned with at this time
  • 5. Data Transfer Instruction  Where Data is Transferred  Data is moved between registers or between registers and memory. The number of possible combinations depends on the microprocessor and how many registers it has.  How Data is Transferred  ‘Move’, ‘Load’, ‘Store’ and ‘Transfer’ are all common terms  When ‘Move’, ‘Load’, ‘Store’ and ‘Transfer’ is executed, a duplicate of the data is actually being placed in the target register or destination