Professional Documents
Culture Documents
William Stallings
Computer Organization
and Architecture
10th Edition
© 2016 Pearson Education, Inc., Hoboken,
NJ. All rights reserved.
+
Chapter 1
Basic Concepts and
Computer Evolution
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Computer Architecture
Computer Organization
• Attributes of a system • Instruction set, number of
visible to the bits used to represent
programmer various data types, I/O
• Have a direct impact on mechanisms, techniques
the logical execution of a for addressing memory
program
Architectural
Computer
attributes
Architecture
include:
Organizational
Computer
attributes
Organization
include:
◼ Hierarchical system
◼ Structure
◼ Set of interrelated
◼ The way in which
subsystems
components relate to each
◼ Hierarchical nature of complex other
systems is essential to both
◼ Function
their design and their
description ◼ The operation of individual
components as part of the
◼ Designer need only deal with structure
a particular level of the system
at a time
◼ Concerned with structure
and function at each level
I/O Main
memory
System
Bus
CPU
CPU
Registers ALU
Structure Internal
Bus
Control
Unit
CONTROL
UNIT
Sequencing
Logic
Control Unit
Registers and
Decoders
Control
Memory
System Interconnection –
some mechanism that provides
for communication among CPU,
main memory, and I/O
◼ Registers
◼ Provide storage internal to the CPU
◼ CPU Interconnection
◼ Some mechanism that provides for
communication among the control
unit, ALU, and registers
zEnterprise
EC12 Processor
Unit (PU)
Chip Diagram