Professional Documents
Culture Documents
Chap 1
Chap 1
Chap 1
Computer Architecture
+
Fundamental Concepts
Computer Architecture
+
What is CA?
Industry is in a large paradigm shift (to multi-core and beyond) – many different
potential system designs possible
Registers
Provide storage internal to the CPU
CPU Interconnection
Some mechanism that provides for
communication among the control unit,
ALU, and registers
I/O Devices
Bus
a bus is a connection between components or devices
connected to a computer. For example, a bus carries
data between a CPU and the system memory via
the motherboard.
Why is a computer bus called a bus?
You can think of a computer bus like public transportation or a
school bus. These types of buses are capable of transporting
people from one destination to another destination. Like these
buses, a computer bus transmits data from one location or
device to another location or device.
A computer bus maintains a strict schedule, "picking up" data
and "dropping it off" at a regular interval. For example, if a bus
operates at a frequency of 200 MHz, it completes 200 million
data transfers per second. This speed is referred to as the bus
width.
Types of computer buses
A bus is either a parallel or serial bus, and either an internal bus
(local bus) or an external bus (expansion bus).
End of lecture
+
Design Computer architecture deals with Computer organization deals with low level
3 high level design. design.
Actors Actors in Computer architecture are Actor in computer organizaton is performance.
4 hardware parts.
indicates Architecture indicates its hardware. Where, Organization indicates its performance.
6