Stair Principles

Download Report

Transcript Stair Principles

Chapter 3
Hardware:
Input, Processing,
and Output Devices
Computer System
Special subsystem of an organization's overall
information system
Integrated assembly of physical devices, centered
around at least one processing mechanism
utilizing digital electronics
Used to input, process, store, and output data and
information
Computer System Components
[Figure 3.1]
Computer system hardware components include devices that
perform the functions of input, processing, data storage, and output.
Central Processing Unit (CPU)
Arithmetic/logic unit (ALU)
Performs mathematical calculations
Makes logical comparisons
Control unit
Sequentially accesses and decodes program instructions
Coordinates flow of data in and out of the ALU, registers,
primary storage, secondary storage, output devices
Registers
High-speed storage areas
Temporarily hold small units of program instructions and
data immediately before, during, and after execution by CPU
Primary Storage
Holds program instructions and data immediately
before or immediately after the registers
Also called memory or main memory
Closely associated with the CPU
Execution of an Instruction
Instruction phase
Step 1:
Step 2:
Fetch instruction
Decode instruction
Instruction time (I-time):
the instruction phase
The time to complete
Execution of an Instruction
Execution phase
Step 3:
Step 4:
Execute instruction
Store results
Execution time (E-time):
the execution phase
The time to complete
Execution of an Instruction
Fig 3.2
CPU Characteristics
Machine cycle time
Clock speed
Wordlength and bus line width
Physical characteristics
Complex and reduced instruction set computing
Machine Cycle Time
Measured in fractions of a second
Millisecond - one thousandth of one second
Microsecond - one millionth of one second
Nanosecond - one billionth of one second
Picosecond - one trillionth of one second
Or in terms of instructions per second
MIPS - millions of instructions per second
Clock Speed
Predetermined rate at which the CPU produces a
series of electronic pulses
Microcode
Predetermined internal instructions executed in accordance
with clock speed
Often measured in megahertz (MHz) or millions
of cycles per second; ranges from 20 MHz to over
200 MHz for PCs
Clock Speed and the Execution of
Microcode Instructions
[Figure 3.3]
Wordlength
and Bus Line Width
Bit
A binary digit:
0 or 1
Wordlength
Number of bits the CPU can process at any one time
Bus lines
Physical wiring that connects computer system
components
Physical Characteristics
of the CPU
Moore’s Law: The
hypothesis that
transistor densities
on a single chip will
double every 18
months
[Figure 3.4]
CISC and RISC
Complex instruction set computing (CISC)
Places as many microcode instructions into the central
processor as possible
Reduced instruction set computing (RISC)
Reduces the number of microcode instructions built into a
chip to an essential set of common instructions
Memory
 Storage capacity
Byte = eight bits
Kilo, Mega, Giga, Tera
Types of memory
Random access memory (RAM)
Temporary and volatile
Read-only memory (ROM)
Permanent and non-volatile
Cache memory
High-speed, quicker access than main memory
Basic Types of Memory Chips
Cache Memory
Multiprocessing
Processing that occurs using more than one
processing unit
Coprocessor
A processor that speeds processing by executing specific
types of instructions while the CPU works on another
processing activity
Parallel Processing
Speeds
processing by
linking several
processors to
operate at the
same time
Parallel Processing
Shared memory processing (SMP)
Involves fewer processors and a common pool of main
memory
An independent task runs on each processor
Massively parallel processing (MPP)
Involves hundreds or thousands of microprocessor chips
assigned to do the computing for a single program
Parallel Processing
[Figure 3.8]
Secondary Storage
The portion of the computer that holds large
amounts of data, instructions, and information
more permanently than does main memory
Also called permanent storage
Cost Comparison of Various Forms
of Data Storage
[Figure 3.9]
Access Method Trade-Offs
Direct access
Process by which data and information are retrieved
directly, without the need to pass by other data in sequence
Sequential access storage device (SASD)
Device used to sequentially access secondary storage
media
Access Method Trade-Offs
Direct access storage device (DASD)
Device used to directly access secondary storage media
Secondary Storage Devices
Magnetic tape
Common secondary storage media
Mylar film coated with iron oxide
Magnetic disks
Steel platters
(hard disks) or
Mylar film (floppy
disks) coated
with iron oxide
Fig. 3.11
Secondary Storage Devices
Redundant array of independent/ inexpensive
disks (RAID)
Generates extra bits of data from existing data so the
system can create a “reconstruction map” to rebuild lost
data
Disk mirroring
Provides an exact copy of data on drive
Secondary Storage Devices
Optical disks
A rigid disk of plastic onto which data is recorded by
special lasers that physically burn pits into the disk
Compact disk read-only memory (CD-ROM)
A common form of optical disk on which data, once
recorded, cannot be modified
Secondary Storage Devices
CD-rewriteable (CD-R)
Allows PC users to replace their diskettes with high
capacity CDs that can be written upon and edited over
Write-once, read-many (WORM)
Allows businesses to record customized data and
information onto an optical disk
Secondary Storage Devices
Magneto-optical disk
A hybrid between magnetic disks and optical disks
Digital video disk (DVD)
Looks like a CD-ROM
disk, but can store
about 135 minutes of
digital video
Fig. 3.12
Secondary Storage Devices
Memory cards
Credit-card sized devices that can be installed in an
adapter or slot in many personal computers
Flash memory
A silicon chip that is nonvolatile and keeps its memory
when the power is shut off
Secondary Storage Devices
Expandable storage
Storage devices that use removable disk cartridges
Fig. 3.13
Secondary Storage Devices
Floptical disk
Experimental storage device that is the same size as a
diskette, but is able to hold many more times the data
Comparison of Secondary Storage
Devices
[Table 3.2]
Speed And Functionality
The nature of data
Human-readable data vs. machine-readable data
Data entry and input
Data entry:
Human-readable data is converted into a
machine-readable
Data input: Machine-readable data is transferred into the
system
continued...
Speed And Functionality
Source data automation
Automation of data entry and input where the data is
created, thus ensuring accuracy and timeliness
Input Devices
 Personal computer input
 Terminals
devices
 Keyboard
 Mouse
 Voice recognition devices
 Digital computer cameras
 Scanning devices
 Optical data readers
 Optical mark recognition
readers
 Optical character reader
continued...
Input Devices
 Magnetic ink character
 Pen input devices
recognition (MICR) devices
 Point-of-sale (POS) devices
 Automatic teller machine
(ATM) devices
 Light pens
 Touch-sensitive screens
 Bar code scanners
Sample Input Device:
Digital Computer Camera
Fig. 3.14
Sample Input Device:
MICR Device
Fig. 3.15
Output Devices: Monitors
Display monitors
Monochrome
RGB (red, green, blue)
Color graphics adapter (CGA)
Enhanced graphics adapter (EGA)
Video graphics array (VGA)
Extended graphics array (XGA)
Liquid crystal display (LCDs)
Output Devices: Printers, Plotters,
and Microfilm
Impact printers
Letter-quality printers, dot-matrix printers, near-letter
quality printers (NLQ)
Non-impact printers
Ink-jet printers and laser printers
Plotters
Computer output microfilm devices (COM)
Special-Purpose Devices: Multifunction device
A device that combines several input/output devices (e.g.,
printer, fax, scanner)
Classifying Computers
Special-purpose computers
Used for limited applications
General-purpose computers
Most common type of computers
Used for a variety of applications
Types of Computer Systems
Personal computers
Network computers
Workstations
Midrange computers
Mainframes
Supercomputers
Types of Computer Systems
Personal computers
Relatively small and inexpensive
Also called microcomputers
Computer System Types
 Network Computers
 Stripped-down personal computers
 Primarily used with network system and the Internet
 Workstations
 Fit between high-end microcomputers and low-end
midrange computers in terms of cost and processing power
Computer System Types
Midrange computers
Systems that can accommodate several users at one time
Formerly known as minicomputers
Mainframes
Large powerful computers often shared by hundreds of
concurrent users connected to the machine via terminals
Supercomputers
Most powerful computer systems with the fastest
processing speeds
Network Computer
 Processor speed
 1-5 MIPs
 Amount of RAM
 4-16 MB
 Approximate cost
 $500-$1,500
 How used
 Supports data entry
 Connects to the Internet
 Example
 Oracle Network computer
Personal Computer
 Processor speed
 5-20 MIPs
 How used
 Improves individual worker’s
productivity
 Amount of RAM
 16-128 MB
 Approximate cost
 $1,200-$5,000
 Example
 Compaq Pentium computer
Workstation
 Processor speed
 50-100 MIPs
 Amount of RAM
 32-256 MB
 Approximate cost
 $4,000 to over $20,000
 How used
 Engineering CAD
 Software development
 Example
 Sun Microsystems computer
Midrange Computer
 Processor speed
 25-100 MIPs
 How used
 Meets computing needs for a
department or small company
 Amount of RAM
 32-512 MB
 Approximate cost
 $20,00 to over $100,000
 Example
 Hewlett-Packard HP-9000
Mainframe Computer
 Processor speed
 40-4,550 MIPs
 How used
 Meets computing needs for a
company
 Amount of RAM
 256-1,024 MB
 Approximate cost
 $250,000 to over
$2 million
 Example
 IBM ES/9000
Supercomputer
 Processor speed
 60 billion-3 trillion
instructions per sec
 Amount of RAM
 8,192MB+
 Approximate cost
 $2.5 million$3.5 million
 How used
 Scientific applications
 Marketing
 Customer support
 Product development
 Example
 Cray C90
Multimedia Computers
Involves the marriage of sound, animation, and
digitized video
Multimedia standards
Enable software and hardware vendors to build products
that will work together to meet the needs of their
customers
Multimedia Support
Microsoft multimedia extension for Windows
Multimedia PC Council (MPC)
IBM Ultimedia Solution
Multimedia Support: Audio
Musical Instrument Digital Interface (MIDI)
Standard system for connecting musical instruments and
synthesizers to computers
Digital signal processor (DSP)
A chip used by advanced sound systems to improved the
analog-to-digital-to-analog conversion process
Multimedia Support: Video
Video compression
A process that uses mathematical formulas to reduce the
number of bits required to present a single video frame
Hardware Components of
Multimedia Computer System
[Figure 3.18]
Architecture and Upgrades:
Responding to Change
Computer system architecture
The structure, or configuration, of hardware components
of a computer system
Computer Standards
Approved reference models determined by groups
for building various products
Common PC standards:
Plug and play (PnP)
Small Computer Systems Interface (SCSI)
Multimedia extension (MMX)
Information Systems Principles
Assembling an efficient computer subsystem
requires an understanding of its relationship to
the information system and the organization.
The computer system objectives are subordinate
to, but supportive of, the information system
and the organization.
Information Systems Principles
Components of information systems (input
devices, people, procedures, goals) are
interdependent. Because the performance of one
system affects the others, all systems should be
measured according to the same standards of
effectiveness and efficiency.
Information Systems Principles
When selecting computer subsystem devices,
consider current and future needs. The choice of a
particular computer system should allow for later
improvements in the overall information system.
Reasoned forethought is the hallmark of a true
systems professional.
Information Systems Principles
Determine hardware needs based on how the
hardware will be used to support the objectives of
the information systems and the goals of the
organization. For PC users, this means knowing
what software you want to run.
Information Systems Principles

Do research to gain an understanding of the
trade-offs between overall system performance,
and cost, control, and complexity.