Skip to content

Category Archives: Computer Organization & Architecture

In I/O Interface (Interrupt and DMA Mode), we have discussed the concept behind the Interrupt-initiated I/O. To summarize, when I/O devices are ready for I/O… Read More
Given a hexadecimal number as input, we need to write a program to convert the given hexadecimal number into an equivalent decimal number. Examples:   Input… Read More
Given an octal number as input, we need to write a program to convert the given octal number into equivalent decimal number. Examples: Input :… Read More
Given a decimal number as input, we need to write a program to convert the given decimal number into an equivalent octal number. i.e convert… Read More
Given a decimal number as input, we need to write a program to convert the given decimal number into an equivalent binary number. Examples:  Input… Read More
Given a binary number as input, we need to write a program to convert the given binary number into an equivalent decimal number. Examples : … Read More
The method that is used to transfer information between internal storage and external I/O devices is known as I/O interface. The CPU is interfaced using… Read More
Please see Set 1 for Execution, Stages and Performance (Throughput) and Set 3 for Types of Pipeline and Stalling.   Dependencies in a pipelined processor There… Read More
Please see Set 1 for Execution, Stages and Performance (Throughput) and Set 2 for Dependencies and Data Hazard.   Types of pipeline Uniform delay pipeline In… Read More
To improve the performance of a CPU we have two options: 1) Improve the hardware by introducing faster circuits. 2) Arrange the hardware such that… Read More
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… Read More
   FLOATING POINT ADDITION AND SUBTRACTION    FLOATING POINT ADDITION To understand floating point addition, first we see addition of real numbers in decimal as… Read More
  Negative Number Representation Sign Magnitude Sign magnitude is a very simple representation of negative numbers. In sign magnitude the first bit is dedicated to… Read More
Pre-Requisite: Computer Memory Cache Memory is a special very high-speed memory. The cache is a smaller and faster memory that stores copies of the data… Read More
Addressing Modes– The term addressing modes refers to the way in which the operand of an instruction is specified. The addressing mode specifies a rule… Read More