CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickAcademy Computer Systems · 6 min · free

Components of a Computer System and the Block Diagram

6 min4 KwickClipsFull text belowFree
Next lesson →Kajal Ma'am (MCA), teaching since 2004Remembered in this browser

A computer system is hardware, software and users; the block diagram shows input, CPU, memory and output joined by buses.

Follows the syllabus of: CBSE Class 9 Computer Applications (165), CBSE Class 11 Computer Science (083), CBSE Class 11 Computer Science Essentials (083), CBSE Class 11 Informatics Practices (065)

On screen in this lesson

What is a computer system?

Hardware: the parts you can touch
Software: programs that tell hardware what to do
Users: people who give data and use results
All three work together

Labels you must write

BlockJobExample
Input unitdata goes inkeyboard, mouse
CPUprocesses dataIntel, AMD chip
Memory unitholds dataRAM, ROM
Output unitshows resultsmonitor, printer
Arrowsdata and controlbuses

The CPU

Central Processing Unit: the brain
Arithmetic Logic Unit (ALU)
Control Unit (CU)
Registers: tiny, very fast memory

ALU: arithmetic and logic

TypeOperationsExample
Arithmetic+ - × ÷45 + 30 = 75
Comparison> < =75 > 33 is true
LogicAND, OR, NOTpass AND present

Control unit

Reads each instruction from memory
Decides what it means
Sends control signals to other units
Works like a traffic police officer

Registers

RegisterHoldsShort name
Program Counternext addressPC
Accumulatorcurrent resultACC
Instruction Reg.current instructionIR
Memory Address Regaddress to useMAR
Memory Data Regdata being movedMDR

Quick answers

What are the three parts of the CPU?

ALU, control unit and registers.

Which bus is one way?

The address bus.

KwickClips from this lesson

Short clips, one idea each. Good for revision the night before.

The full lesson, in text

Hello students, welcome to Kwickprep. Board exams love one question: draw and label the block diagram of a computer. Today we will draw it step by step. Then we will open the CPU, meet memory, input and output, and see how buses connect them all.

First, a computer system is more than a box. Hardware means the physical parts you can touch, like the keyboard and the screen. Software means the programs that tell the hardware what to do. Users are the people who give data and use the results. A computer system needs all three working together.

Here is the block diagram, drawn from top to bottom. Data enters through the input unit, like a keyboard. It is stored in the memory unit. The CPU, with its control unit and arithmetic logic unit, processes it. The result goes back into memory. Finally, the output unit, like a monitor, shows the result.

In the exam, label every block with its job. The input unit takes data in, like a keyboard or mouse. The CPU processes the data. The memory unit holds data and instructions, like RAM and ROM. The output unit shows results, like a monitor or printer. Many textbooks draw solid arrows for data, and dotted arrows for control signals from the control unit.

Now let us open the CPU. CPU stands for central processing unit, and it is called the brain of the computer. It has an arithmetic logic unit, which does the calculations. It has a control unit, which directs all the work. And it has registers, which are tiny storage places inside the CPU itself.

The arithmetic logic unit does two kinds of work. Arithmetic means adding, subtracting, multiplying and dividing, like forty five plus thirty. Comparison checks which value is bigger, like whether seventy five is greater than thirty three. Logic combines true or false answers with and, or, and not, like pass and present.

The control unit does no calculations itself. It reads each instruction from memory. It decides what that instruction means. Then it sends control signals, telling the input, memory, arithmetic logic unit and output what to do. Think of it as a traffic police officer at a busy crossing, directing everyone but not driving any car.

Registers are the fastest memory in a computer, but they hold only a few values. The program counter holds the address of the next instruction. The accumulator holds the result of the latest calculation. The instruction register holds the instruction being carried out. The memory address register holds the address the CPU wants to use. The memory data register holds the data being moved to or from memory.

The memory unit stores data and programs. Primary memory is fast and is used directly by the CPU. RAM is volatile, which means it loses its data when the power goes off. ROM is non volatile, so it keeps the startup program even when power is off. Secondary memory, like an S S D or hard disk, keeps files permanently. Pause and predict: you type a story and the power cuts before saving. Where was the story? In RAM, so it is lost.

Input and output units are how we talk to the computer. An input unit sends data into the computer, like a keyboard or scanner. An output unit gives results to the user, like a monitor or speaker. Some devices do both, like a touch screen, which shows output and takes your touch as input.

How do these parts send data to each other? They use buses. A bus is a set of parallel wires that carries signals between parts. It connects the CPU, the memory and the input and output units. Think of buses as the roads of a city, connecting every building.

There are three types of bus inside a computer. The address bus carries the address of the memory location, and it goes one way, from the CPU outward. The data bus carries the actual data, and it goes both ways. The control bus carries signals like read and write, and it also goes both ways. Together they are called the system bus.

Let us revise the key points. The block diagram shows input, CPU, memory and output, joined by arrows. The CPU has an arithmetic logic unit, a control unit and registers. RAM loses its data without power, but ROM keeps it. The address, data and control buses connect all the parts. Now draw the block diagram from memory and label every block.

Courses that teach this

CourseUnit
CBSE Class 9 Computer Applications (165)Basics of Information Technology
CBSE Class 11 Computer Science (083)Computer Systems and Organisation
CBSE Class 11 Computer Science Essentials (083)Computer Systems and Organisation
CBSE Class 11 Informatics Practices (065)Introduction to Computer System
CBSE Class 11 Information Technology (802)Part B, Unit 1: Computer Organization
ISC Class 11 Computer Science (868)Computer Systems and Number Representation
GSEB Std 9 Computer StudiesIntroduction to Computers
NIOS Senior Secondary Data Entry Operations (336)Lesson 1: Basics of Computer

Voice-over in this lesson is AI-generated. The script is written and checked by Kajal Ma'am. Boards can revise a syllabus mid-year, so confirm anything you plan around against the official board circular. Keep your passwords, OTPs and ID numbers to yourself — we never ask for them. To reach Kajal Ma'am, use the WhatsApp button; sharing your number there is how we call you back.

Free to watch, no sign-up. Live classes with Kajal Ma'am are the paid course; these lessons stay free either way.

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →