## 8085 program to swap two 8-bit numbers

Problem – Write an assembly language program to swap two 8-bit numbers stored in 8085 microprocessor. Assumption – Suppose there are two 8-bit numbers. One… Read More »

## 8085 program to add three 16 bit numbers stored in registers

Problem – Write an assembly language program to add three 16 bit numbers stored in register HL, DE, BC and store the result in DE… Read More »

## 8085 program to access and exchange the content of Flag register with register B

Problem – Write an assembly language program in 8085 microprocessor to access Flag register and exchange the content of flag register F with register B.… Read More »

## 8086 program to sort an integer array in ascending order

Problem – Write a program in 8086 microprocessor to sort numbers in ascending order in an array of n numbers, where size “n” is stored… Read More »

## 8085 program to find sum of digits of 8 bit number

Problem – Write an assembly language program in 8085 microprocessor to find sum of digit of an 8 bit number. Example – Assumptions – Addresses… Read More »

## 8085 program to find nth power of a number

Problem – Write an assembly language code for calculating the nth power of a number using 8085 microprocessor. Example – Input : Base=>02H Exponent=>03H Output… Read More »

## Computer Organization | Instruction Formats (Zero, One, Two and Three Address Instruction)

Computer perform task on the basis of instruction provided. A instruction in computer comprises of groups called fields. These field contains different information as for… Read More »

## 8085 program to convert 8 bit BCD number into ASCII Code

Problem – Write an assembly level language program to convert 8 bit BCD number to its respective ACSII Code. Assumptions – Starting address of program:… Read More »

## 8086 program to determine largest number in an array of n numbers

Problem – Write a program in 8086 microprocessor to find out the largest among 8-bit n numbers, where size “n” is stored at memory address… Read More »

## Data transfer instructions in 8085 microprocessor

Data tranfer instructions are the instructions which transfers data in the microprocessor. They are also called copy instructions. Following is the table showing the list… Read More »

## 8085 program to find 1’s and 2’s complement of 16-bit number

Prerequisite – 8085 program to find 1’s and 2’s complement of 8-bit number Problem – – Write a program to find 1’s and 2’s complement… Read More »

## 8085 program to find 1’s and 2’s complement of 8-bit number

Problem – Write a program to find 1’s and 2’s complement of 8-bit number where starting address is 2000 and the number is stored at… Read More »

## 8086 program to subtract two 16-bit numbers with or without borrow

Problem – Write a program to subtract two 16-bit numbers where starting address is 2000 and the numbers are at 3000 and 3002 memory address… Read More »

## 8086 program to add two 16-bit numbers with or without carry

Problem – Write a program to add two 16-bit numbers where starting address is 2000 and the numbers are at 3000 and 3002 memory address… Read More »

## Logical instructions in 8085 microprocessor

Logical instructions are the instructions which perform basic logical operations such as AND, OR, etc. In 8085 microprocessor, the destination operand is always the accumulator.… Read More »