A block diagram of a computer shows how data flows between the three main components: Input, the Central Processing Unit (CPU), and Output.
 
Block Diagram of a Computer
This diagram represents the functional organization of a computer system:
Core Components
  1. Input Unit: Accepts raw data from the user and converts it into a binary form that the computer can understand.
  2. Central Processing Unit (CPU): The “brain” of the computer. It has two main parts:
    • Control Unit (CU): It doesn’t process data itself but acts as a supervisor, directing the flow of data between the ALU, memory, and I/O devices.
    • Arithmetic Logic Unit (ALU): Performs all calculations (addition, subtraction) and logical comparisons (equal to, greater than).
  3. Memory Unit: Stores data and instructions. The CPU pulls data from here for processing and sends the results back to be stored.
  4. Output Unit: Converts the processed binary data back into a human-readable format (text, image, sound).