• it accepts data or instructions as input,
• it stores data and instruction
• it processes data as per the instructions,
• it controls all operations inside a computer, and
• it gives results in the form of output.
Functional Units:
a. Input Unit: This unit is used for entering data and programs into the computer system by the user for processing.
Basic Computer Organisation
b. Storage Unit: The storage unit is used for storing data and instructions before and after processing.
c. Output Unit: The output unit is used for storing the result as output produced by the computer after processing.
d. Processing: The task of performing operations like arithmetic and logical operations is called processing. The Central Processing Unit (CPU) takes data and instructions from the storage unit and makes all sorts of calculations based on the instructions given and the type of data provided. It is then sent back to the storage unit. CPU includes Arithmetic logic unit (ALU) and control unit (CU)
• Arithmetic Logic Unit: All calculations and comparisons, based on the instructions provided, are carried out within the ALU. It performs arithmetic functions like addition, subtraction, multiplication, division and also logical operations like greater than, less than and equal to etc.
• Control Unit: Controlling of all operations like input, processing and output are performed by control unit. It takes care of step by step processing of all operations in side the computer.
Memory
Computer’s memory can be classified into two types; primary memory and secondary memory
a. Primary Memory can be further classified as RAM and ROM.