Skip to content

Category Archives: Computer Organization & Architecture

Prerequisite – Flag register in 8085 microprocessor The Flag register is a Special Purpose Register. Depending upon the value of result after any arithmetic and… Read More
Arithmetic Instructions are the instructions which perform basic arithmetic operations such as addition, subtraction and a few more. In 8085 microprocessor, the destination operand is… Read More
INTRODUCTION: Random Access Memory (RAM) is a type of computer memory that is used to temporarily store data that the computer is currently using or… Read More
Problem: Write an assembly language program to add two 16 bit numbers by using:  8-bit operation 16-bit operation Example: 1. Addition of 16-bit numbers using… Read More
Problem: Write an assembly language program to count the number of ones in the contents of register B and store the result at memory location… Read More
Problem – Write an assembly language program for calculating the factorial of a number using 8085 microprocessor. Example – Input : 04H Output : 18H… Read More
Problem – Write an assembly level program in 8085 microprocessor to exchange a block of 4 bytes starting from address 2001 with data starting from… Read More
Prerequisite – Binary to/from Gray Code Problem – Write an assembly language program in 8085 which convert an 8 bit number into grey number Example… Read More
Problem – Write an assembly language program in 8086 microprocessor to divide a 16 bit number by an 8 bit number. Example – Algorithm –… Read More
Time required to execute and fetch an entire instruction is called instruction cycle. It consists: Fetch cycle – The next instruction is fetched by the… Read More
Prerequisite – Registers of 8085 microprocessor The Flag register is a Special Purpose Register. Depending upon the value of the result after any arithmetic and… Read More
A microprocessor is a multipurpose, programmable, clock-driven, register-based electronic device that reads binary instructions from a storage device called memory, accepts binary data as input… Read More
Problem – Multiply two 8 bit numbers stored at address 2050 and 2051. Result is stored at address 3050 and 3051. Starting address of program… Read More
Prerequisite – Addressing modes The 8085 microprocessor has several addressing modes that are used to access memory locations. Some of the most commonly used addressing modes… Read More
Problem – Write an assembly language program to add two 8 bit numbers stored at address 2050 and address 2051 in 8085 microprocessor. The starting… Read More

Start Your Coding Journey Now!