Structure of desktop computers

Structure of Desktop computers

Computer consists of a set of hardwares and softwares.

Desktop Computer


A computer system can be viewed as a  combination of input, processing and output  subsystems.

Input --> Process --> Output

Hardware examples:
  • Keyboard
  • Monitor
  • Mouse, etc.
Software examples:
  • Operating system
  • Computer games
  • Antivirus, etc.
Case
The computer case comtains most of the computer components. 

Power supply
A power supply unit converts alternating current (AC) electric power to low-voltage DC power for the internal components of the computer.

Motherboard
The motherboard is a large rectangular board with integrated circuitry that connects the other parts of the computer including the CPU, RAM, disk drive as well as any peripherals connected via the ports or the expansion slots.

CPU (Central Processing Unit) 
CPU performs most of the calculations which enable a computer to function, and is sometimes referred to as the “brain” of the computer. 

Fan
CPU is cooled by a heat sink and fan.

Chipset
The Chipset, which includes the north bridge, mediates communication between the CPU and the other components of the system, including main memory.

RAM (Random Access Memory)
RAM stores the code and data that are being actively accessed by the CPU.

ROM (Read Only Memory)
ROM stores the BIOS that runs when the computer is powered on or otherwise begins execution, a process known as Bootstrapping, or “booting” or “booting up”. 

BIOS (Basic Input Output System)
BIOS includes boot firmware and power management firmware.

Buses
Buses connect the CPU to various internal components and to expand cards for graphics and sound.

CMOS battery
CMOS battery is also attached to the motherboard. This battery powers the memory for date and time in the BIOS chip.

Expansion cards
Expansions cards can be used to obtain or expand on features not offered by the motherboard.

Storage devices
Storage devices, refers to computer components and recording media that save digital data.
  • Fixed storage device : Reside permanently on computers, like hard disk.
  • Removable storage device : USed to transfer data between computers, like USB flash drive.
Input device
Device which provide inputs to the computer. Input device includes keyboard, mouse, scanner, etc.

Output device
The device which display outputs of the computer. Output device includes printers, speakers, monitors, etc.

More topics from Computer Organization to read

Computer Organization and Architecture:

EasyExamNotes.com covered following topics in these notes.

  1. Structure of desktop computers
  2. Logic gates
  3. Register organization
  4. Bus structure
  5. Addressing modes
  6. Register transfer language
  7. Direct mapping numericals
  8. Register in Assembly Language Programming
  9. Arrays in Assembly Language Programming

References:

  1. William stalling ,“Computer Architecture and Organization” PHI
  2. Morris Mano , “Computer System Organization ”PHI



Post a Comment

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

Python Programming ↓ 👆
Java Programming ↓ 👆
JAVA EasyExamNotes.com covered following topics in these notes.
JAVA Programs
Principles of Programming Languages ↓ 👆
Principles of Programming Languages
EasyExamNotes.com covered following topics in these notes.

Practicals:
Previous years solved papers:
A list of Video lectures References:
  1. Sebesta,”Concept of programming Language”, Pearson Edu 
  2. Louden, “Programming Languages: Principles & Practices” , Cengage Learning 
  3. Tucker, “Programming Languages: Principles and paradigms “, Tata McGraw –Hill. 
  4. E Horowitz, "Programming Languages", 2nd Edition, Addison Wesley

    Computer Organization and Architecture ↓ 👆

    Computer Organization and Architecture 

    EasyExamNotes.com covered following topics in these notes.

    1. Structure of desktop computers
    2. Logic gates
    3. Register organization
    4. Bus structure
    5. Addressing modes
    6. Register transfer language
    7. Direct mapping numericals
    8. Register in Assembly Language Programming
    9. Arrays in Assembly Language Programming

    References:

    1. William stalling ,“Computer Architecture and Organization” PHI
    2. Morris Mano , “Computer System Organization ”PHI

    Computer Network ↓ 👆
    Computer Network

    EasyExamNotes.com covered following topics in these notes.
    1. Data Link Layer
    2. Framing
    3. Byte count framing method
    4. Flag bytes with byte stuffing framing method
    5. Flag bits with bit stuffing framing method
    6. Physical layer coding violations framing method
    7. Error control in data link layer
    8. Stop and Wait scheme
    9. Sliding Window Protocol
    10. One bit sliding window protocol
    11. A protocol Using Go-Back-N
    12. Selective repeat protocol
    13. Application layer
    References:
    1. Andrew S. Tanenbaum, David J. Wetherall, “Computer Networks” Pearson Education.
    2. Douglas E Comer, “Internetworking with TCP/IP Principles, Protocols, And Architecture",Pearson Education
    3. KavehPahlavan, Prashant Krishnamurthy, “Networking Fundamentals”, Wiley Publication.
    4. Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “Computer Networks: An Open Source Approach”, McGraw Hill.