CsitLabs
search
⌘Ctrlk
CsitLabs
  • 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
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. 2nd Semesterchevron-right
  2. Microprocessorchevron-right
  3. 8085 Microprocessor

Branching Instruction Set

  • WAP to add the content of 4004H and 4005H and store the result and carry in successive memory locationarrow-up-right

  • WAP for addition of two 16 bit numbers with carryarrow-up-right

  • WAP to subtract the content of register C from register B and store the difference at register L and borrow at register Harrow-up-right

  • Subtract with borrowarrow-up-right

  • WAP to create a continous loop using unconditional jump instructionarrow-up-right

  • WAP to test the Jump on Zero (JZ=1) condition on arithmetic operationarrow-up-right

  • WAP to test the Jump on Zero (JPE=1) condition on logical operationarrow-up-right

  • WAP to test the jump on negative (S=1) condition on arithmetic operationarrow-up-right

PreviousArithmetic and Logical Instruction Setchevron-leftNextData Transfer and Instruction Setchevron-right

Last updated 1 year ago