Mod 1 Computing Systems
Mod 1 Computing Systems
COMPUTING
SYSTEMS
TYPICAL COMPUTER AD
1-5
ARCHITECTURE COMPONENTS
⦿ Hardware
◼ Processes data by executing instructions
◼ Provides input and output
⦿ Software
◼ Instructions executed by the system
⦿ Data
◼ Fundamental representation of facts and
observations
⦿ Communications
◼ Sharing data and processing among different
systems
HARDWARE COMPONENT
⦿ Input/Output devices
⦿ Storage Devices
⦿ CPU
◼ ALU: arithmetic/logic unit
◼ CU: control unit
◼ Interface unit
⦿ Memory
◼ Short-term storage for CPU calculations
TYPICAL PERSONAL COMPUTER
SYSTEM
1-8
CPU: CENTRAL PROCESSING UNIT
1-11
COMMUNICATIONS COMPONENT
⦿ Hardware
◼ Communication channels
Physical connections between computer systems
Examples: wire cable, phone lines, fiber optic cable,
infrared light, radio waves
◼ Interface hardware
Handles communication between the computer and
the communication channel
Modem or network interface card (NIC)
⦿ Software
◼ Network protocols: HTTP, TCP/IP, ATAPI
COMPUTER SYSTEMS
All computer systems, no matter how
complex, consists of the following:
⦿ At least one CPU
⦿ Memory to hold programs and data
⦿ I/O devices
⦿ Long-term storage
PROTOCOLS
⦿ Common ground rules of communication
between computers, I/O devices, and many
software programs
⦿ Examples
◼ HTTP: between Web servers and Web browsers
◼ TCP/IP: between computers on the Internet and
local area networks
◼ ATAPI: between a CPU and CD-ROMs
STANDARDS
⦿ Created to ensure universal compatibility
of data formats and protocols
⦿ May be created by committee or may
become a de facto standard through
popular use
⦿ Examples:
◼ Computer languages: Java, SQL, C, JavaScript
◼ Display standards: Postscript, MPEG-2, JPEG, GIF
◼ Character set standards: ASCII, Unicode, EBCDIC
◼ Video standards: VGA, XGA, RGB
EARLY COMPUTERS