0% found this document useful (0 votes)
30 views17 pages

CH01 Introduction

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 17

+

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:

• Hardware details transparent • The operational units and


to the programmer, control their interconnections that
signals, interfaces between realize the architectural
the computer and specifications
peripherals, memory
technology used
+ IBM System
370 Architecture
 IBM System/370 architecture
 Was introduced in 1970
 Included a number of models
 Could upgrade to a more expensive, faster model without having to abandon
original software
 New models are introduced with improved technology, but retain the same
architecture so that the customer’s software investment is protected
 Architecture has survived to this day as the architecture of IBM’s mainframe
product line
+
Structure and Function

 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

 A computer can perform four


basic functions:

● 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

- System Interconnection – some


mechanism that provides for
communication among CPU, main
memory, and I/O
+  Control Unit
CPU  Controls the operation of the CPU and
hence the computer
Major structural
 Arithmetic and Logic Unit (ALU)
components:  Performs the computer’s data processing
function

 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

 arithmetic and logic unit (ALU)  main memory

 central processing unit (CPU)  processor

 computer architecture  registers

 computer organization  system bus

 control unit

 input–output (I/O)
+
Recommended reading

Chapter 1
 How a CPU Works - https://www.youtube.com/watch?v=cNN_tTXABUA

 Fujitsu TS Mainboard Production Augsburg HD - https://


www.youtube.com/watch?v=ylk6VMBLrvM

You might also like