George John has Published 1167 Articles

Jump if not zero (JNZ) result in 8085 Microprocessor

George John

George John

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

8K+ Views

In 8085 Instruction set, we are having one mnemonic JNZ a16, which stands for “Jump if Not Zero” 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 ... Read More

Jump if positive (JP) in 8085 Microprocessor

George John

George John

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

2K+ Views

In 8085 Instruction set, we are having one mnemonic JP a16, which stands for “Jump if Positive” 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 no carry (CNC) in 8085 Microprocessor

George John

George John

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

390 Views

In 8085 Instruction set, CNC is a mnemonic, which stands for “Call if Not 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 0. If Cy flag value is 1, program flow continues in the ... Read More

Call if parity odd (CPO) in 8085 Microprocessor

George John

George John

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

252 Views

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

Return if not carry (RNC) in 8085 Microprocessor

George John

George John

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

248 Views

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

Return if parity odd (RPO) in 8085 Microprocessor

George John

George John

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

156 Views

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

8085 Program to Check the fourth bit of a byte

George John

George John

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

926 Views

In this program, we will see how to check the 4th bit of an 8-bit number.Problem StatementWrite 8085 Assembly language program to check whether the fourth bit of a byte is 0 or 1.When it is 0, store 00H at any specified location, and when it is 1, store FFH at ... Read More

Restart instructions (RSTn) in 8085 Microprocessor

George John

George John

Updated on 27-Jun-2020 13:51:05

9K+ Views

In 8085 Instruction set, RSTn is actually standing for “Restart n”. And in this case,  n has a value from 0 to 7 only. Thus the eight possible RST instructions are there, e.g. RST 0, RST 1, …, RST 7. They are 1-Byte call instructions. Functionally RST n instruction is similar ... Read More

HLT instruction in 8085

George John

George John

Updated on 27-Jun-2020 13:45:40

5K+ Views

In 8085 Instruction set, HLT is the mnemonic which stands for ‘Halt the microprocessor’ instruction. It is having a size of 1-Byte instruction. Using these particular instructions, as 8085 enters into the halt state, so we can put the8085 from further processing of next instructions. This is indicated by S1 ... Read More

Pin description of 6800

George John

George John

Updated on 27-Jun-2020 13:36:16

1K+ Views

The Motorola M6800 is 40pin DIP Microprocessor. Here we will see the actual pin level diagram of M6800 and also the functional pin diagram of it.The M6800 requires some additional chips to provide the required functions. These chips are:6870 (clock generator)6830 (ROM) or 68708(EPROM)6810 (RAM)6820 (PeripheralInterface Adapter)6850 (AsynchronousCommunications Interface Adapter)6828 ... Read More

Advertisements