When we are using multiple general purpose registers, instead of single accumulator register, in the CPU Organization then this type of organization is known as
Prerequiste – Execution, Stages and Throughput Registers Involved In Each Instruction Cycle: Memory address registers(MAR) : It is connected to the address li
These type of instructions control machine functions such as Halt, Interrupt, or do nothing. This type of instructions alters the different type of operations e
Computer perform task on the basis of instruction provided. A instruction in computer comprises of groups called fields. These field contains different informat
Different Instruction formats are used by different vector processors. Vector instructions are generally specified by some fields. The main fields that are used
Basically, you are given a set of instructions and the initial content of the registers and flags of 8085 microprocessor. You have to find the content of the re
Machine Instructions are commands or programs written in machine code of a machine (computer) that it can recognize and execute. A machine instruction consists
Debugging is the process of identifying and removing bug from software or program. It refers to identification of errors in the program logic, machine codes, an
Why do we need branch prediction? The gain produced by Pipelining can be reduced by the presence of program transfer instructions eg JMP, CALL, RET etc They cha
A Vector operand contains an ordered set of n elements, where n is called the length of the vector. All elements in a vector are same type scalar quantities, wh
Negative Number Representation Sign Magnitude Sign magnitude is a very simple representation of negative numbers. In sign magnitude the first bit is dedicate
The 8085 instruction set is classified into 3 categories by considering the length of the instructions. In 8085, the length is measured in terms of “byte” r
Prerequisite – Basic Computer Instructions, Instruction Formats An instruction format defines the different component of an instruction. The main components o
Representing and storing numbers were the basic of operation of the computers of earlier times. The real go came when computation, manipulating numbers like add
To execute an instruction, the control unit of the CPU must generate the required control signal in the proper sequence. There are two approaches used for gener
In earlier post Restoring Division learned about restoring division. Now, here perform Non-Restoring division, it is less complex than the restoring one because
Cache is close to CPU and faster than main memory. But at the same time is smaller than main memory. The cache organization is about mapping data in memory to a
FLOATING POINT ADDITION AND SUBTRACTION FLOATING POINT ADDITION To understand floating point addition, first we see addition of real numbers in decimal as sa
In this article we look at what an Instruction Set Architecture (ISA) is and what is the difference between an ‘ISA’ and Microarchitecture. An ISA is define
Control Unit is the part of the computer’s central processing unit (CPU), which directs the operation of the processor. It was included as part of the Von Neu
Prerequisite – Hardwired v/s Micro-programmed Control Unit To execute an instruction, there are two types of control units Hardwired Control unit and Micro-pr
In the Computer System Design, Memory organisation is primarily divided into two main types on the basis of the manner in which CPU tries to access different le
Memory is a storage component in the Computer used to store application programs. The Memory Chip is divided into equal parts called as “CELLS”. Each Cell i
In computer central processing units, micro-operations (also known as micro-ops) are the functional or atomic, operations of a processor. These are low level in
Cache is a random access memory used by the CPU to reduce the average time taken to access memory. Multilevel Caches is one of the techniques to improve Cache P