1. JMP: -  (unconditionally jump) The program sequence is transferred to the memory location specified by the16-bit address given in the operand.
Eg: - JMP 2034H ( jump to location 2034H) there is no condition to jump.
         JMP ABC (jump to abc level)



2. JC: - (conditional jump)  The program sequence is transferred to a particular level or a 16-bit address if C=1 (or carry is 1)
  


Eg: - JC ABC (jump to the level abc if C=1)



3. JNC:- (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if C=0 (or carry is 0)

 Eg: JNC ABC (jump to the level abc if C=0)



4. JP: - (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if S=0 (or sign is 0)

 Eg: - JP ABC (jump to the level abc if S=0)


 5. JM: - (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if S=1 (or sign is 1)

 Eg: - JM ABC (jump to the level abc if S=1)



6. JZ: - (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if Z=1 (or zero flag is 0)

 Eg: - JZ ABC (jump to the level abc if Z=1)


 7. JNZ: - (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if Z=0 (or zero flag is 0)

 Eg: - JNZ ABC (jump to the level abc if Z=0)



8.JPE: -  (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if P=1 (or parity flag is 1)

 Eg: - JPE ABC (jump to the level abc if P=1)



9. JPO: -  (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if P=0 (or parity flag is 0)

 Eg: - JPO ABC (jump to the level abc if P=0)


{ 12 comments... read them below or Comment }

  1. This comment has been removed by the author.

    ReplyDelete
  2. edit suggestion-- In 6th point it should be "zero flag is 1" in the bracket
    " 6. JZ: - (conditional jump) The program sequence is transferred to a particular level or a 16-bit address if Z=1 (or zero flag is 0)".

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete

Labels

- Copyright © 8085 Microprocessor -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -