Computer System Computer Architecture
Computer System Computer Architecture
Computer System Computer Architecture
Computer architecture:
Computer Components
All types of computers follow the same basic logical structure and perform the following
five basic operations for converting raw input data into information useful to their users.
Control the Directs the manner and sequence in which all of the above
5
workflow operations are performed.
1. Input unit
2. Central Processing Unit(CPU)
3. Storage/memory unit
4. Output unit
1.Input Unit
This unit contains devices with the help of which we enter data into the computer. This
unit creates a link between the user and the computer. The input devices translate the
information into a form, understandable by the computer.
A. Control Unit(CU)
B. ALU(Arithmetic Logic Unit)
C. Register
a. Control Unit
This unit controls the operations of all parts of the computer but does not carry out any
actual data processing operations.
Functions of this unit are −
It is responsible for controlling the transfer of data and instructions among other
units of a computer.
It manages and coordinates all the units of the computer.
It obtains the instructions from the memory, interprets them, and directs the
operation of the computer.
It communicates with Input / Output devices for transfer of data or results from
storage.
It does not process or store data.
Arithmetic Section
Logic Section
Arithmetic Section
Function of arithmetic section is to perform arithmetic operations like addition,
subtraction, multiplication, and division.
Logic Section
Function of logic section is to perform logic operations such as comparisons of numbers,
letters and special characters. It also includes testing for greater than, less than or equal
to condition etc.
Thus, ALU performs arithmetic and logic operations, and uses registers to hold the data
that is being processed.
C. Register:
Registers are high speed storage areas within the CPU, but have the least storage
capacity. It store data, instruction, addresses and intermediate results of processing.
Registers are often referred to as the CPU’s working memory.
The data and instructions that require processing must be brought in the registers of
CPU before they can be processed. E.g if two numbers are to be added, both numbers
are brought in the registers, added and the result is also placed in a register.
Some of the important registers in CPU are:
This unit can store instructions, data, and intermediate results. This unit supplies
information to other units of the computer when needed. It is also known as internal
storage unit or the main memory or the primary storage or Random Access Memory
(RAM).
Its size affects speed, power, and capability. Primary memory and secondary memory
are two types of memories in the computer. Functions of the memory unit are −
It stores all the data and the instructions required for processing.
It stores intermediate results of processing.
It stores the final results of processing before these results are released to an
output device.
All inputs and outputs are transmitted through the main memory.
A computer has built-in memory called primary memory where it stores data.
Secondary storage are auxiliary memory or backup memory, devices such as hard disk
, CDs, pen drives, etc., which are also used to store data are also secondary storage
Primary memory also called main memory or Internal memory.
It is directly connected to the motherboard.
Not visible to the programmer or user.
Helps in starting computer
It has limited storage capacity.
Volatile memory in nature
Fast and expensive.
D.Output Unit
The output unit consists of devices with the help of which we get the information from
the computer. This unit is a link between the computer and the users. Output devices
translate the computer's output into a form understandable by the users.