Definition of Computer System and Block Diagram of Computer System

 

Definition of Computer System:

The integration of different computer parts such as keyboard, mouse, monitor, CPU etc. to form an entire system to work effectively and efficiently is called Computer System.

A computer system refers to the fully functional system that is the integration of both hardware and software. The hardware components of a computer system are physical components that are tangible such as keywords, mouse, processor, motherboard, main memory, secondary memory, monitor, printer etc. whereas the software components are logical components that make physical components work such as data, information, computer instructions etc.

 

The major hardware components of a computer system are:

       Input unit

       Processor

       Storage

       Output unit

 

Input Unit

It accepts the data or instructions given by the user, and converts the data and instructions from man -readable to machine -readable code. Some common input devices include keyboard, mouse, scanner, punched cards, a teletypewriter, magnetic disk reader etc.

 

Processor /Central Processing Unit

Central processing unit (CPU) is the portion of a computer system that carries out the instructions of a computer program, and is the primary element carrying out the computer's functions. The central processing unit carries out each instruction of the program in sequence to perform the basic arithmetical, logical, and input/output operations of the system. A CPU built on a single chip is called a microprocessor. Nowadays, microprocessors are also called processors.

 

Some of the primary components of a CPU or microprocessor are given below:

       Registers

       Control Unit (CU)

       Arithmetic and Logic Unit (ALU)

 

Registers

Registers are the primary memory of the computer system. They are mainly used to store the data during the time of processing inside the ALU. The Registers within the CPU are of special purpose temporary storage locations. The main types of registers are of general purpose and specific purpose register. The important register within the CPU is Program Counter(PC).

Features of Registers:

       They are the fastest computer memory.

       The storage capacity of the registers is small.

       They are temporary memories of the computer.

 

Control Unit

The Control Unit is the brain of the CPU itself. It is situated inside the processor, and controls overall operations and devices of the computer. There are two types of control units- the first type is called a hardwired control unit. Hardwired control units are constructed using digital circuits, once formed cannot be changed. The other type of control unit is a micro programmed control unit. A micro programmed control unit itself decodes and executes instructions by means of executing micro programs.

Functions of the Control Unit

       The control unit carries out the controlling operations of the computer.

       It performs data processing operations.

       It sends control signals to various parts of the computer system for controlling.

       It gives commands to the input data from the input unit to the memory unit, and then to the ALU.

       It transforms results from the ALU to the memory unit to the output unit.

       It gives command to store the data, instruction and program in memory.

Arithmetic Logic Unit (ALU)

The Arithmetic Logic Unit carries out as the name suggests Arithmetic and Logical operations on the data made available to it. Basic arithmetic functions which an ALU can carry out are an addition, subtraction, multiplication and division. The logical operation it can carry out is greater than, equal to, less than etc. Besides these operations, some processors also support operations which check if particular bits are on or otf. The main operations are summarized below.

       It performs the basic arithmetical calculations such as addition, subtraction, multiplication etc.

       It performs the logical operations such as comparing greater than, equal to etc.

 

Memory Unit

 

Main Memory

Primary memory or main memory is a volatile memory of the computer. As soon as a computer starts, the primary memory stores all the running applications, Operating System (OS), user interface and any others. A program/application that is opened in primary memory interacts with the system processor to perform all the application specific tasks. They are directly accessible to the processor. The primary memory consists of the Random Access Memory (RAM), which can handle the instructions and data at high speed. Programs are stored in the main memory while they are being executed. Data is stored only when power supply is given to the computer.

 

Properties of primary memory:

       It is a volatile computer memory.

       The storage capacity of the primary memory is smaller than that of the secondary memory.

       They are faster than the secondary memory.

       They store data during the time of processing.

 

Auxiliary Memory or Storage

Auxiliary memory is also called secondary memory. They have slower access rates for greater storage capacity and data stability. The auxiliary memory holds the programs and data for future use because it is non-volatile. The early forms of auxiliary storage included punched paper tape, punched cards, and magnetic drums. The most common forms of auxiliary storage now are of magnetic disks, flash memory, magnetic tapes, optical discs etc. The purpose of auxiliary memory is to store a large amount of data for future references.

 Properties of Auxiliary or Secondary Memory:

       The storage capacity of auxiliary memory is high.

       They are slower because they do not directly interact with the processor.

       They are less expensive.

       They store data for future references.

 

Output Unit:

When the computer completes its processing task, the result must be conveyed  back to the user. The information from the CPU is converted into an understandable form through the output devices. The output of the computer can be presented into different ways such as softcopy(display from monitor) , hard copy(printed from printer) etc. Some commonly used output devices are monitor, printer, plotter, speaker etc.


Netra Koirala

Netra Koirala

Computer Science Educator

Passionate computer science educator and author. Provides free study notes, practical guides, and tutorials for Class 9, 10, 11, 12, and B.Sc CSIT students in Nepal. Years of teaching experience in computer science fundamentals.

Computer Science notes, tutorials, MCQs, and educational resources for Nepal students. Covering Class 9, SEE preparation, Class 11, Class 12, SLC, programming, DBMS, networking, HTML, JavaScript, PHP, OOP and more.

Featured Post

Grade 10 Computer Science: Specification Grid & Model Questions

Specification Grid & Model Questions of Computer Science | Grade 10 📚 Examination Resource Specification Grid & M...

Followers