SlideShare a Scribd company logo
1 of 18
JAI NARAIN VYAS UNIVERSITY
2020-2021
TOPIC: CLASSIFICATION OF 8085
INSTRUCTION
PRESENTED TO:
PRESENTED BY:
DR. S.K. SHARMA PRANAY
PURI
INSTRUCTION
INSTRUCTION is a command to
microprocessor to perform a given task on
specified data.
>8085 up instruction set has 74 operation codes that
result in 246 instructions .
Each instruction has 2 parts.
>OPCODE: which operation to be performed.
>OPERAND: data to be operand on.
OPCODE FORMAT
CODE REGISTER ADD Reg. B
000 B HERE
001 C ADD : 10000
010 D Reg. B : 000
011 E BINARY INSTRUCTION :10000
000
100 H 80H =ADD Reg., B
00 BC
O1 DE
10 HL
1.DATA TRANSFER OPERATION
 These operations simply COPY the data from
the source to the destination.
–MOV, MVI, LDA, and STA
They transfer :
>Data between registers.
 Data Byte to a register or memory location.
 Data between a memory location and a register.
 Data between an IO Device and the
accumulator
2.ARITHMETIC OPERATIONS
>Addition(ADD, ADI):Any 8-bit number.
 The contents of a register.
 The contents of a memory location.
 •Can be added to the contents of the accumulator and the result is stored in
the accumulator.
>Subtraction(SUB, SUI):Any 8-bit number
 The contents of a register
 The contents of a memory location
 •Can be subtracted from the contents of the accumulator. The result is
stored in the accumulator
 Complement:1’s complement of the contents of the accumulator.
CMA No operand
CONT.
 Increment (INR) and Decrement(DCR):The
8-bit contents of any memory location or any
register can be directly incremented or
decremented by 1.
 No need to disturb the contents of the
accumulator
3.LOGIC OPERATIONS
These instructions perform logic operations on
the contents of the accumulator. ANA,
ANI, ORA, ORI, XRA and XRI
Source: Accumulator and An 8-bit number
The contents of a register
The contents of a memory location.
Destination : Accumulator
CONT.
ANA R/M >AND Accumulator With Reg./Mem.
ANI # > AND Accumulator With an 8-bit
number
ORA R/M >OR Accumulator With Reg./Mem.
ORI # >OR Accumulator With an 8-bit
number
XRA R/M >XOR Accumulator With Reg./Mem.
XRI # >XOR Accumulator With an 8-bit no.
 Complement:1’s complement of the contents
of the accumulator.
 CMA No operand
4.BRANCH OPERATION
 Branch Operations
Two types :Unconditional branch .Go to a new
location no matter what.
Conditional branch .Go to a new location if the
condition is true.
1)UNCONDITIONAL BRANCH
JMP > Jump to the address specified (Go to).
CALL > Jump to the address specified but
treat it as a subroutine.
RET >Return from a subroutine.
2)CONDITIONAL BRANCH
Go to new location if a specified condition is met.
JZ
Go to address specified if the Zero flag is set.
 JNZ
Go to address specified if the Zero flag is not set.
 JC
Go to the address specified if the Carry flag is set.
 JN
Go to the address specified if the Carry flag is not set.
 JP
Go to the address specified if the Sign flag is not set
 JM
Go to the address specified if the Sign flag is set.
5.MACHINE CONTROL
HLT :Stop executing the program.
NOP :No operation
 Exactly as it says, do nothing.
 Usually used for delay or to replace
instructions. .
kc.digital.pptx

More Related Content

Similar to kc.digital.pptx

8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
Reevu Pal
 
Xcs 234 microprocessors
Xcs 234 microprocessorsXcs 234 microprocessors
Xcs 234 microprocessors
sweta suman
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
Muhd Azlan
 

Similar to kc.digital.pptx (20)

8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 
Mpi lab manual eee
Mpi lab manual eeeMpi lab manual eee
Mpi lab manual eee
 
8085_Microprocessor(simar).ppt
8085_Microprocessor(simar).ppt8085_Microprocessor(simar).ppt
8085_Microprocessor(simar).ppt
 
Qb microprocessors
Qb microprocessorsQb microprocessors
Qb microprocessors
 
Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
8085 alp programs
8085 alp programs8085 alp programs
8085 alp programs
 
Xcs 234 microprocessors
Xcs 234 microprocessorsXcs 234 microprocessors
Xcs 234 microprocessors
 
Pdemodule 4
Pdemodule 4Pdemodule 4
Pdemodule 4
 
Computer architecture 3
Computer architecture 3Computer architecture 3
Computer architecture 3
 
EE2356 Microprocessor and Microcontroller Lab Manuel
EE2356 Microprocessor and Microcontroller Lab ManuelEE2356 Microprocessor and Microcontroller Lab Manuel
EE2356 Microprocessor and Microcontroller Lab Manuel
 
module-3.pptx
module-3.pptxmodule-3.pptx
module-3.pptx
 
Microprocessor and Microcontroller Lab Manual!
Microprocessor and Microcontroller Lab Manual!Microprocessor and Microcontroller Lab Manual!
Microprocessor and Microcontroller Lab Manual!
 
Z 80 processors (History-Products)
Z 80 processors (History-Products)Z 80 processors (History-Products)
Z 80 processors (History-Products)
 
EE6502 Microprocessor and Microcontroller
EE6502   Microprocessor and MicrocontrollerEE6502   Microprocessor and Microcontroller
EE6502 Microprocessor and Microcontroller
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
5th unit Microprocessor 8085
5th unit Microprocessor 80855th unit Microprocessor 8085
5th unit Microprocessor 8085
 
Module 2 instruction set
Module 2 instruction set Module 2 instruction set
Module 2 instruction set
 
Computer Organization and 8085 microprocessor notes
Computer Organization and 8085 microprocessor notesComputer Organization and 8085 microprocessor notes
Computer Organization and 8085 microprocessor notes
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
 

More from shembhuRampoonarSPME (11)

monochromec-200805143545 (1).pptx
monochromec-200805143545 (1).pptxmonochromec-200805143545 (1).pptx
monochromec-200805143545 (1).pptx
 
Geostationary Satelite.pdf
Geostationary Satelite.pdfGeostationary Satelite.pdf
Geostationary Satelite.pdf
 
Rahul mansuriya spectro.pptx
Rahul mansuriya spectro.pptxRahul mansuriya spectro.pptx
Rahul mansuriya spectro.pptx
 
Raman spectra.pdf
Raman spectra.pdfRaman spectra.pdf
Raman spectra.pdf
 
Ppt for spectroscopy.pdf
Ppt for spectroscopy.pdfPpt for spectroscopy.pdf
Ppt for spectroscopy.pdf
 
Ram niwas.pptx
Ram niwas.pptxRam niwas.pptx
Ram niwas.pptx
 
Shembhu Pair-Production.ptx.pptx
Shembhu Pair-Production.ptx.pptxShembhu Pair-Production.ptx.pptx
Shembhu Pair-Production.ptx.pptx
 
Ram-niwas Quantum.pptx.pptx
Ram-niwas Quantum.pptx.pptxRam-niwas Quantum.pptx.pptx
Ram-niwas Quantum.pptx.pptx
 
ED PPTX 1.pptx
ED PPTX 1.pptxED PPTX 1.pptx
ED PPTX 1.pptx
 
senior ppt.pptx
senior ppt.pptxsenior ppt.pptx
senior ppt.pptx
 
Digital.pptx
Digital.pptxDigital.pptx
Digital.pptx
 

Recently uploaded

Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
1301aanya
 

Recently uploaded (20)

STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 

kc.digital.pptx

  • 1. JAI NARAIN VYAS UNIVERSITY 2020-2021 TOPIC: CLASSIFICATION OF 8085 INSTRUCTION PRESENTED TO: PRESENTED BY: DR. S.K. SHARMA PRANAY PURI
  • 2. INSTRUCTION INSTRUCTION is a command to microprocessor to perform a given task on specified data. >8085 up instruction set has 74 operation codes that result in 246 instructions . Each instruction has 2 parts. >OPCODE: which operation to be performed. >OPERAND: data to be operand on.
  • 3. OPCODE FORMAT CODE REGISTER ADD Reg. B 000 B HERE 001 C ADD : 10000 010 D Reg. B : 000 011 E BINARY INSTRUCTION :10000 000 100 H 80H =ADD Reg., B 00 BC O1 DE 10 HL
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. 1.DATA TRANSFER OPERATION  These operations simply COPY the data from the source to the destination. –MOV, MVI, LDA, and STA They transfer : >Data between registers.  Data Byte to a register or memory location.  Data between a memory location and a register.  Data between an IO Device and the accumulator
  • 10. 2.ARITHMETIC OPERATIONS >Addition(ADD, ADI):Any 8-bit number.  The contents of a register.  The contents of a memory location.  •Can be added to the contents of the accumulator and the result is stored in the accumulator. >Subtraction(SUB, SUI):Any 8-bit number  The contents of a register  The contents of a memory location  •Can be subtracted from the contents of the accumulator. The result is stored in the accumulator  Complement:1’s complement of the contents of the accumulator. CMA No operand
  • 11. CONT.  Increment (INR) and Decrement(DCR):The 8-bit contents of any memory location or any register can be directly incremented or decremented by 1.  No need to disturb the contents of the accumulator
  • 12. 3.LOGIC OPERATIONS These instructions perform logic operations on the contents of the accumulator. ANA, ANI, ORA, ORI, XRA and XRI Source: Accumulator and An 8-bit number The contents of a register The contents of a memory location. Destination : Accumulator
  • 13. CONT. ANA R/M >AND Accumulator With Reg./Mem. ANI # > AND Accumulator With an 8-bit number ORA R/M >OR Accumulator With Reg./Mem. ORI # >OR Accumulator With an 8-bit number XRA R/M >XOR Accumulator With Reg./Mem. XRI # >XOR Accumulator With an 8-bit no.  Complement:1’s complement of the contents of the accumulator.  CMA No operand
  • 14. 4.BRANCH OPERATION  Branch Operations Two types :Unconditional branch .Go to a new location no matter what. Conditional branch .Go to a new location if the condition is true.
  • 15. 1)UNCONDITIONAL BRANCH JMP > Jump to the address specified (Go to). CALL > Jump to the address specified but treat it as a subroutine. RET >Return from a subroutine.
  • 16. 2)CONDITIONAL BRANCH Go to new location if a specified condition is met. JZ Go to address specified if the Zero flag is set.  JNZ Go to address specified if the Zero flag is not set.  JC Go to the address specified if the Carry flag is set.  JN Go to the address specified if the Carry flag is not set.  JP Go to the address specified if the Sign flag is not set  JM Go to the address specified if the Sign flag is set.
  • 17. 5.MACHINE CONTROL HLT :Stop executing the program. NOP :No operation  Exactly as it says, do nothing.  Usually used for delay or to replace instructions. .