Skip to content

Category Archives: Computer Organization & Architecture

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 way of specifying data to be operated by an instruction is called addressing mode.  Types of addressing modes – In 8085 microprocessor… 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
Problem – Determine largest number in an array of n elements. Value of n is stored at address 2050 and array starts from address 2051.… Read More
The basic computer has 16-bit instruction register (IR) which can denote either memory reference or register reference or input-output instruction. Memory Reference – These instructions… Read More
In earlier post Restoring Division learned about restoring division. Now, here performing Non-Restoring division, it is less complex than the restoring one because simpler operation… Read More
RAM(Random Access Memory) is a part of computer’s Main Memory which is directly accessible by CPU. RAM is used to Read and Write data into… Read More
A division algorithm provides a quotient and a remainder when we divide two number. They are generally of two type slow algorithm and fast algorithm.… Read More
Have you ever heard of a computer that can do things regular computers can’t? These special computers are called quantum computers. They are different from… Read More
Booth algorithm gives a procedure for multiplying binary integers in signed 2’s complement representation in efficient way, i.e., less number of additions/subtractions required. It operates… Read More

Start Your Coding Journey Now!