Unit1 Computer Basics
Unit1 Computer Basics
Computers can be classified based on architecture and processing style. The four major classifications are:
1. Supercomputers
- Used for scientific applications such as climate modeling, molecular simulations, nuclear research.
2. Mainframe Computers
- Large computers used in enterprise-level applications like banking, insurance, and government.
1. Input Unit
2. Memory Unit
- Includes:
- Performs all arithmetic (add, subtract, multiply, divide) and logical (AND, OR, NOT) operations.
5. Output Unit
- RAM (Random Access Memory): Temporary, volatile memory used during execution.
2. Secondary Memory
- Long-term storage.
- Types: Hard Drives (HDD), Solid State Drives (SSD), Optical Discs (CD/DVD).
3. Cache Memory
- Levels:
- Measured in GHz.
2. Memory Hierarchy
- Common stages: Fetch -> Decode -> Execute -> Memory -> Write-back
- Dual-core: Two processing units (cores) in one CPU. Can handle two threads in parallel.
- Octa-core: Eight cores. Often split into performance and efficiency clusters (used in phones).
|----------------------|-------------------------------|-------------------------------|
- A multicomputer is a distributed system where independent computers (nodes) are connected through a
network.
- Machine language
- Used transistors
- Assembly language
- Based on microprocessors