CH01 Introduction
CH01 Introduction
CH01 Introduction
William Stallings
Computer Organization
and Architecture
9th Edition
+ Chapter 1
Introduction
Computer Architecture
Computer Organization
• Attributes of a system visible • Instruction set, number of
to the programmer bits used to represent various
• Have a direct impact on the data types, I/O mechanisms,
logical execution of a techniques for addressing
program memory
Architectural
Computer
attributes
Architecture
include:
Organizational
Computer
attributes
Organization
include:
Hierarchical system
Structure
Set of interrelated subsystems
The way in which components
Hierarchical nature of complex relate to each other
systems is essential to both their
Function
design and their description
The operation of individual
Designer need only deal with a components as part of the
particular level of the system at a structure
time
Concerned with structure and
function at each level
+
Function
● Data processing
● Data storage
● Data movement
● Control
+
Operations
(a)
Data movement
+
Operations
(b)
Data storage
+
Operations
(c)
Data processing (1)
+
Operations
(d)
Data processing (2)
The
Computer
Structure
+
- CPU – controls the operation of the
computer and performs its data
There are four processing functions
main structural
components - Main Memory – stores data
of the computer: - I/O – moves data between the
computer and its external
environment
Registers
Provide storage internal to the CPU
CPU Interconnection
Some mechanism that provides for
communication among the control unit,
ALU, and registers
+ Summary
Introduction
Chapter 1
Computer Organization
Structure
CPU
Computer Architecture Main memory
Function
I/O
Data processing
System interconnection
Data storage CPU structural components
Data movement Control unit
Control ALU
Registers
CPU interconnection
+
Key Terms
Chapter 1
control unit
input–output (I/O)
+
Recommended reading
Chapter 1
How a CPU Works - https://www.youtube.com/watch?v=cNN_tTXABUA