CsitLabs
CtrlK
  • CSIT Labs
  • 1st Semester
  • 2nd Semester
    • Algorithms used in Discrete Structure class
    • Microprocessor
      • 8085 Microprocessor
        • Arithmetic and Logical Instruction Set
        • Branching Instruction Set
        • Data Transfer and Instruction Set
        • Multiply, Divide and Memory Block Operations
        • Rotate Instruction Set
        • Subroutine, Stack and BCD Conversion](Subroutine_Stack_BCD_Conversion
      • 8086 Microprocessor
    • Object Oriented Programming using C++
    • Statistics-I
  • 3rd Semester
  • 4th Semester
  • 5th Semester
  • 6th Semester
  • 7th Semester
  • docs
Powered by GitBook
On this page

Was this helpful?

  1. 2nd Semester
  2. Microprocessor
  3. 8085 Microprocessor

Branching Instruction Set

  • WAP to add the content of 4004H and 4005H and store the result and carry in successive memory location

  • WAP for addition of two 16 bit numbers with carry

  • WAP to subtract the content of register C from register B and store the difference at register L and borrow at register H

  • Subtract with borrow

  • WAP to create a continous loop using unconditional jump instruction

  • WAP to test the Jump on Zero (JZ=1) condition on arithmetic operation

  • WAP to test the Jump on Zero (JPE=1) condition on logical operation

  • WAP to test the jump on negative (S=1) condition on arithmetic operation

PreviousArithmetic and Logical Instruction SetNextData Transfer and Instruction Set

Last updated 1 year ago

Was this helpful?