Computer
Architecture
Computer
Organisation
system as viewed by
with
programmer
and
have :ainstruction
direct impact
Example
set,to
logic
arithmetic,
execution
a program.
addressingofmodes
and input
architecture may maintained for
output
year
hundred
mechanisme.
s
one computer model, for example
Intel
x86; may maintained its architecture
but
differ in its organisation
3
ALU
Unit
Control
Unit
Memory
Unit
Stores
data
Output
Unit
14
Computers bus
In computer architecture, a bus is a subsystem that
transfers data between components inside a
computer, or between computers.
A bus is a shared transmission medium. When used to
connect major computer components (CPU, memory,
I/O) is called a system bus.
15
12
Data Bus
The bidirectional data bus, sometimes called the
memory bus, handles the transfer of alldataand
instructions between functional areas of the
computer.
The bidirectional data bus can only transmit in
one direction at a time.
The data bus is used to transfer instructions from
memory to the CPU for execution. It carries data
(operands) to and from the CPU and memory as
required by instruction translation.
The data bus is also used to transfer data between
memory and the I/O section during input/output
operations.
12
Address Bus
The address bus consists of all the signals necessary to
define any of the possible memory address locations
within the computer, or for modular memories any of
the possible memory address locations within a
module.
An address is defined as a label, symbol, or other set of
characters used to designate a location or register
where information is stored.
Before data or instructions can be written into or read
from memory by the CPU or I/O sections, an address
must be transmitted to memory over the address bus..
12
Control Bus
The control bus is used by the CPU to direct and
monitor the actions of the other functional areas of the
computer.
It is used to transmit a variety of individual signals
(read, write, interrupt, acknowledge, and so forth)
necessary to control and coordinate the
operations of the computer.
The individual signals transmitted over the control bus
and their functions are covered in the appropriate
functional area description.
12
21
Types of computers
Bus
13
14
24
2
.
3
.
4
Periphera
Componen Interconnec Expres (PCIe
(AGP)
l
t
t
s
)
Componen Interconnec (PCI)
Mini-PCI
Peripher t
t
15
a 64-bit bus,
though it is
usually
implemented
as a 32-bit bus.
It can run at
clock speeds of
Accelerated
Graphics
Port
based on the PCI
slot but designed
for
graphical
throughput
double
the
rate of PCI and
uses two serial
rather
than
one
parallel
data bus.
26
27
Questions
29
Questions
30