Computer Hardware
Computer Hardware
TG1.1 Introduction
TG1.2 The Central Processing Unit
TG1.3 Computer Memory
TG1.4 Computer Hierarchy
TG1.5 Input and Output Technologies
TG1.6 General Technological Trends
TG1.7 Strategic Hardware Issues
Learning Objectives
Binary form: The form in which data and instructions can be read by
the CPU – only 0s and 1s.
Machine instruction cycle: The cycle of computer processing, whose
speed is measured in terms of the number of instructions a chip
processes per second.
Clock speed: The preset speed of the computer clock that times all
chip activities, measured in megahertz and gigahertz.
Word length: The number of bits (0s and 1s) that can be processed
by the CPU at any one time.
Bus width: The size of the physical paths down which the data and
instructions travel as electrical impulses on a computer chip.
Line width: The distance between transistors; the smaller the line
width, the faster the chip.
Advances in Microprocessor
Design
Moore’s Law is that microprocessor complexity would
double every two years as a result of the following changes:
Increasing miniaturization of transistors.
Making the physical layout of the chip’s components as
compact and efficient as possible.
Using materials for the chip that improve the conductivity
(flow) of electricity.
Targeting the amount of basic instructions programmed into
the chip.
Microprocessors &
Microcontrollers
The two most common microprocessor
architectures are complex instruction set
computing (CISC) and reduced instruction
set computing (RISC).
Microcontrollers are computer chips,
embedded in products and technologies, that
usually cost less and work in less-demanding
applications than microprocessors.
Computer Memory
Supercomputers
Mainframe Computers
Midrange Computers
Workstations
Notebooks and Desktop Computers
Appliances
Input and Output Technologies