Chandu yadav has Published 1090 Articles

Instructions to perform compare operation in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:53:44

923 Views

In 8085 Instruction set, we are having a set of instructions to perform compare operation where we shall compare two operands, and which will affect the status flags values depending on the result of the comparison. In this operation, 8085 imposes the restriction that one of the operands must be ... Read More

Conditional and Unconditional JUMP instructions in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:45:41

11K+ Views

In 8085 Instruction set, there are a set of jump instructions, which can transfer program control to a certain memory location. So after these branching mnemonics we shall have to mention 16-bit target address of the location. These jump instructions can be divided into two categories– Unconditional jump instructions andConditional jump ... Read More

Jump if carry (JC) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:43:31

6K+ Views

In 8085 Instruction set, we are having one mnemonic JC a16, which stands for “Jump if Carry” and “a16” stands for any 16-bit address. This instruction is used to jump to the address a16 as provided in the instruction. But as it is a conditional jump so it will happen ... Read More

Jump if minus (JM) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:37:42

1K+ Views

In 8085 Instruction set, we are having one mnemonic JM a16, which stands for “Jump if Minus” and “a16” stands for any 16-bit address. This instruction is used to jump to the address a16 as provided in the instruction. But as it is a conditional jump so it will happen ... Read More

Call if carry (CC) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:27:17

836 Views

In 8085 Instruction set, CC is a mnemonic, which stands for “Call if Carry”. This instruction is used to branch to the subroutine whose 16-bit address is provided in the instruction, only if Cy flag value is 1. If Cy flag value is 0, program flow continues in the main ... Read More

Call if parity even (CPE) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:24:25

384 Views

In 8085 Instruction set, CPE is a mnemonic, which stands for “Call if Parity Even”. This instruction is a used to branch to the subroutine whose 16-bit address is provided in the instruction, only if the P flag value is 1. If the P flag value is 0, program flow ... Read More

Call if positive (CP) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:19:20

367 Views

In 8085 Instruction set, CP is a mnemonic, which stands for “Call if Positive”. This instruction is used to branch to the subroutine whose 16-bit address is provided in the instruction, only if S flag value is 0. If S flag value is 1, program flow continues in the main ... Read More

Return if parity even (RPE) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:17:04

270 Views

In 8085 Instruction set, RPE is a mnemonic, which stands for “Return if Parity Even”. This instruction is used to return to the main program, only if P flag value is 1. If the P flag value is 0, program flow continues in the subroutine sequentially. It is a 1-Byte instruction.Mnemonics, ... Read More

Return if carry (RC) in 8085 Microprocessor

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:16:45

820 Views

In 8085 Instruction set, RC is a mnemonic, which stands for “Return if Carry”. This instruction is used to return to the main program, only if Cy flag value is 1. If Cy flag value is 0, program flow continues in the subroutine sequentially. It is a 1-Byte instruction.Mnemonics, OperandOpcode(in ... Read More

8085 Program to Multiply two numbers of size 8 bits

Chandu yadav

Chandu yadav

Updated on 27-Jun-2020 14:01:18

1K+ Views

In this program, we will see how to multiply two 8-bit numbers using 8085 microprocessor.Problem StatementWrite 8085 Assembly language program to multiply two 8-bit numbers stored in a memory location and store the 16-bit results into the memory.DiscussionThe 8085 has no multiplication operation. To get the result of multiplication, we ... Read More

Advertisements