Skip to content

Category Archives: Computer Organization & Architecture

A simplified Instructional Computer (SIC) is a hypothetical computer that has hardware features that are often found in real machines. There are two versions of… Read More
A cluster is a set of loosely or tightly connected computers working together as a unified computing resource that can create the illusion of being… Read More
Parallel computing is a computing where the jobs are broken into discrete parts that can be executed concurrently. Each part is further broken down to… Read More
Prerequisites : MongoDB Python Basics We would first understand how to insert a document/entry in a collection of a database. Then we would work on… Read More
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… Read More
In I/O Interface (Interrupt and DMA Mode), we have discussed concept behind the Interrupt-initiated I/O. To summarize, when I/O devices are ready for I/O transfer,… 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 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… 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… 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

Start Your Coding Journey Now!