Académique Documents
Professionnel Documents
Culture Documents
Hardware components
Computer system hardware components include devices that
perform the functions of input, processing, data storage, and
output. To understand how these hardware devices work
together, consider an analogy from a paper-based office
environment. Imagine a one-room office occupied by a single
individual. The human (the central processing unit) organizes
and manipulates data. The person’s mind (primary storage)
and the desk occupied by a human (secondary storage) are
places to temporarily store data. Filing cabinets provide
additional data storage (secondary storage).
In this analogy, the incoming and outgoing mail trays can be
understood as sources of new data (input) or as a place to
put the processed paperwork (output).
Hardware components
The ability to process (organize and manipulate) data is
critical aspect of a computer system, in which processing is
accomplished by an interplay between one or more of the
central processing units and primary storage.
Each Central Processing Unit (CPU) consists of two primary
elements: arithmetic/logic unit and the control unit. The
arithmetic/logic unit (ALU) performs mathematical
calculations and makes logical comparisons. The control unit
sequentially accesses program instructions, decode them,
and coordinates the flow of the data in and out of the ALU,
primary storage, and even secondary storage and various
output devices. Primary memory, which holds program
instructions and data, is closely associated with the CPU.
Computer System Components
Hardware Components in Action
The execution of any machine-level instruction involves two
phases: the instruction phase and the execution phase.