170 likes | 352 Views
Hardware: CPU & Storage (Chapter 4). Thursday, April 3. Most important invention of 20 th century?. Airplane Television Atomic energy Computer Other. The 3 M’s. Microchips Miniaturization Mobility. Binary System. We are familiar with decimal (0 thru 9) Computers use binary (0 and 1)
E N D
Hardware: CPU & Storage (Chapter 4) Thursday, April 3
Most important invention of 20th century? • Airplane • Television • Atomic energy • Computer • Other
The 3 M’s • Microchips • Miniaturization • Mobility
Binary System • We are familiar with decimal (0 thru 9) • Computers use binary (0 and 1) • Bit = one binary digit • Can represent 2 pieces of information (0 or 1) • 2 bits can represent 4 pieces of information (00, 01, 10, 11) • 3 bits can represent 8 pieces of information (000, 001, 010, 011, 100, 101, 110, 111) • 4 bits can represent 16 pieces of information (etc.)
Why is a byte 8 bits? • 52 letters (26 letters x 2 [upper & lowercase]) • 10 numerals • 32 other printable characters (!@#, etc.) • 34 non-printable characters (space, ESC, return, tab, etc.) • 128 total characters requires 7 bits • 1 leftover bit • Expansion? • 8 is a nice number?
Coding Schemes • EBCIDIC • IBM • Outdated & hardly used • ASCII • American Standard Code for Information Interchange • Very common • Unicode • International • 2+ bytes • Growing in popularity
System Clock • Computer does each operation at the same rate. • Rate controlled by internal clock • Original IBM PC clock speed = 4.77 MHz • Current state-of-the-art over 3.0 GHz
Parts of CPU • Registers • Control Unit • ALU • Buses
What is a cache? Faster More expensive Smaller Slower Cheaper Larger
Ports • Parallel • SCSI (pronounced scuzzy) • USB (universal serial bus)
Busses • ISA • Outdated (some computers don’t use it anymore) • 8 or 16 bits • PCI • 32 or 64 bits • common • AGP • Faster than PCI • Used for graphics
Expansion cards • Graphics • Sound • Modem/network • PC Cards for laptops
Storage • Floppy disks • Zip disks • Hard drives • CD/DVD drives • Tape drives • Flash memory cards
Future of processing • Nanotechnology • Optical computing • DNA computing • Quantum computing
Future of storage • More • Smaller • Faster