Title: We are in serious trouble
1We are in serious trouble
http//www.imdb.com/title//
- Brendon Frasier in The Mummy (1999)
2Computer Science 101Lecture 10
www.pjrc.com/tech/ 8051/board5/schematic.gif
- Spring Semester 2008
- Monday, February 4
- Week 5/18
- Albert H. Carlson
3Announcements
- HW 2 is due on Friday, February 8
- First exam is coming up. But, because of snow
days, I am moving it one week to Friday, February
15. Get your HW done early.
4- Drives
- Power Supply
- Case
- Monitor
- Gun
- Screen
5The Parts of a Computer
Central Processing Unit (CPU)
Output
Input
6Basic I/O
ON/OFF Switch
Keyboard
CPU
LEDs
Mouse/ Touchpad
External Drives
Printer
Network Card
Screen
7Basic I/O
- We want to see what gives information to the
computer and then gives information to us - We call this the I/O of the system
- Input is what we give to the computer IN ANY
FORM - Output is what the computer gives us
8Connections
- Each device must communicate to the CPU
- Communications are done via some kind of
connection typically called a Bus - Wireless is NOT a bus
- But, wireless still needs some kind of connection
9What a Bus Is
From
Media
Nodes
To
10Buses
- One, or more, wires
- Data can be sent one bit at a time or several
bits at the same time - Physical wire between points
- Standardized
- Buses have data rates in bits/second often
called the baud rate
11Internal Buses
- Industry Standard Architecture (ISA) Bus
- 8 MB/s 8/16 bit wide bus
- Peripheral Component Interconnect (PCI) Bus
- Made by Intel
- 266 MB/s max
- 32/64 bit wide bus
www.just2good.co.uk/ ioBusTypes.htm
12Internal Buses, PCI
http//www.pctechguide.com/26interfaces_PCI_bus.ht
m
13Internal Buses, IDE
- Integrated Drive Electronics (IDE) Bus and
Enhanced IDE (EIDE) - Made to transfer data between a hard disk and
Processor - Good up to 137GB
http//www.pctechguide.com/26interfaces_EIDE.htm
14Serial vs. Parallel
- If the bus sends ONE bit per period, it is called
serial - A parallel bus sends more than one bit at a
time. Usually it consists of several serial
lines bundled together - By definition, parallel buses have bigger
connectors (ie, more pins) than serial connectors
15Types of Buses
- USB Universal Serial Bus
- IEEE 1394 (Firewire)
- Phone Line RJ15 or RJ45
- PS2
- VGA/Monitor
http//en.wikipedia.org/wiki/Universal_Serial_Bus
www.reseaudirect.com/.../ RJ4520UTP
http//www.tigerdirect.com/applications/SearchTool
s/item-details.asp?EdpNo324242CatId81
common.nec-computers.com/
pcweb.mycom.co.jp/.../ ps2linux/images/vga.jpg
16Keyboard
- Really a bunch of switches
- Press a Switch, a letter, number, or etc. is sent
to the CPU - Switch Debounce
- QWERTY Layout
- Polled
17Questions?