Computer Hardware - CS Community – Computer Science

Computer Hardware
Input Devices
• In computing, an input device is
any peripheral (piece of computer
hardware equipment) used to provide data and
control signals to an information processing
system such as a computer or other information
appliance.
Keyboard
• Wired or wireless
• Keyboards for phones
• Ergonomic Keyboard
Mouse
• Wired or Wireless
Alternative Pointing Devices
• Trackballs
• Pointing Stick
• Touch pads
Touch-Sensitive Pads and Touch
Screens
Pen Input
Game Controllers
Visual Input
Voice Input
http://www.midomi.com/
Shazam
Soundhound
Scanners and Readers
Biometric Data
Output Devices
• An output device is any piece of computer
hardware equipment used to communicate
the results of data processing carried out by
an information processing system (such as a
computer) which converts the electronically
generated information into human-readable
form.
Display Devices
LCD Screens
CRT
Display Devices – Cathode Ray Tub
Display Devices – Cathode Ray Tub
LCD – Liquid Crystal Display
• http://www.youtube.com/watch?v=jiejNAUwc
Q8
• RESOLUTION:
• 1280×1024 Pixels, 60 Hz, 8 Bit Color
Number of bits per second displayed?
• Camera has Mega Pixels (Million Pixels)
Speakers, Headphones, Earbuds
Printers, Plotters and Projectors
The System Unit
• The case that contains all the electronic components
• Includes:
–
–
–
–
–
–
–
–
–
Motherboard
Processor(s)
Memory
Buses
Drive Bays and Drives
Power Supply
Video/Graphics cards
Wireless adapter card
Fans/cooling
The System Unit
The Case
Motherboard
• Holds many of the
crucial
components of
the system, such
as the central
processing unit
(CPU) and
memory, and
provides
connectors for
other peripherals
Motherboard
Processor(s) or CPU
• CPU: stands for Central Processing Unit. Is the
hardware within a computer system which
carries out the instructions of a computer
program by performing the basic arithmetical,
logical, and input/output operations of a
system.
• Multi-core – two or more CPU’s
• Node – Holds a Multi-core CPU
Processor(s) or CPU
Multi-Core and Parallel Processing
Pipelining
Threading and Hyperthreading
•
•
•
•
Each CPU can handle a thread
Thread does a pipeline
CPU has to execute pipeline for each thread
Hyper threading
Cooling
CD-Rom Drive
Video/Graphics Cards
Video/Graphics Cards
Power Supply Unit
Speed and Performance
• Measured in Hz (number of cycles per second)
• Refresh Rate of TV, 60, 120, 240 Hz
(GO BACK TO LCD SLIDE)
• Processors now at GHz
That’s 1,000,000,000 Hz (Billion)
Speed and Performance
Links
• http://pcpartpicker.com/
Memory
• Hard drive
• RAM
• More on this later