Slot01B CH01 IntroductionToCOA 20 Slides
Slot01B CH01 IntroductionToCOA 20 Slides
Chapter 1: Introduction
William Stallings, Computer Organization and
Architecture. 9th Edition
+ 2
Objectives
CLO1 Explain the general functions and structure of a digital computer
Contents
CLO1 Explain the general functions and structure of a digital computer
Definitions
1.1- Organization and Architecture.
1.2- Structure and functions
+ 4
Definitions
System: an assemblage of related parts in which there exists an operating
mechanism.
Hierarchical system: a system in which each part have a level but without a
like or equal
System structure: A set of related parts in which each part has it’s own
attributes (tính chất) and functions (làm được gì). In structural view, the way
to make it and the way to connect them are not concerned. Consumer view/
sơ đồ thành phần
Differences:
include:
Computer
• Hardware details
attributes
Organization
•The operational
Organizational
transparent to the
programmer, control signals, units and their
interfaces between the
Hardware view interconnections that
computer and peripherals, realize the
memory technology used architectural
specifications
+ 6
Read by yourself:
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
(chối bỏ) 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
● Data processing
● Data storage
● Data movement
● Control
+ 9
Functions: A Demonstration
Z= X + Y ....
(b)
Data storage read
write
Building block:
Why data from an
external device can not
move to storage
automatically?
+ Read by yourself
Operations
(c)
Data movement
Operations
(d)
Control
14
linkages
The
Computer
15
1+2
1 + 2
3
Structure
Try to verify
Registers
Provide storage internal to the CPU
CPU Interconnection
Some mechanism that provides for
communication among the control unit,
ALU, and registers
+ 18
Exercises
(Write your answers to your notebook)
1.1
What, in general terms, is the distinction between computer
organization and computer architecture?
1.2What, in general terms, is the distinction between computer
structure and computer function?
1.3 What are the four main functions of a computer?
1.4
List and briefly define the main structural components of a
computer.
1.5
List and briefly define the main structural components of a
processor.
+ Summary
19
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
+ 20
Internet Resources
- Web site for book
http://WilliamStallings.com/COA/COA9e.html
Links to sites of interest
Links to sites for courses that use the book
Errata list for book
Information on other books by W. Stallings
http://WilliamStallings.com/StudentSupport.html
Math
How-to
Research resources
Misc