Lecture 1_Computer System Architecture
Lecture 1_Computer System Architecture
Logical Gates
.
Computer Organization
Definition: Computer organization deals with
structural relationships that are not visible to
the programmer (like clock frequency or the
size of the physical memory)
It refers to the operational units and their
interconnections that realize the architecture
specifications.. Examples are:
• Control Signals
• Interface between computer and its
peripherals
• The memory technology being used.
Structure and Function
• Millions of electronic components
• To describe computer systems you need to
recognize their hierarchical nature
Set of layers or levels of interrelated
subsystems
Each level consists of a set of components and
their inter-relationships
• The behavior of each level depends only
on a simplified, abstracted
characterization of the system at the next
lower level
Computer Organization
At each level, the designer is
concerned with:
Structure: The way in which the
components are interrelated
Function: The operation of each
individual component as part of
the structure.
For proper understanding of the
computer we will usually describe
systems from the top-down,
instead of bottom-up.
Computer Functions cont..
Basic functions that a computer can
perform:
Data Processing - a wide variety of forms,
but only a few fundamental methods or
types
Data Storage - long-term or short,
temporary storage
Data Movement
Input / Output - when data are received
from or delivered to a peripheral, a device
connected directly to the computer
Data Communications - when data is moved over
longer distances, to or from a remote device
Computer Functions cont.…
Control - of the above functions, by
instructions provided by the user of
the computer (i.e. their programs)
Four possible types of operations
with this basic structure:
Device for Processing Data in Storage
Device for Processing Data En-route
Between the Outside World and
Storage
Computer Structure
Simplest view of computer:
Storage
Processing
Peripherals
Communication Lines
Computer Structure
CONTROL
Data
Control
A.L.U
Address
The microprocessor
speed.
A typical computer system
Most recent CPU Specifications