Professional Documents
Culture Documents
COMP375
Computer Architecture
and Organization
Introduction
COMP375 1
Introduction
COMP375 2
Introduction
Registers Bus
• The CPU has registers to temporarily hold
data being acted upon. • The bus is a set of parallel wires that
• Different architectures have different connectt the
th CPU,
CPU memory and d I/O
number of registers. controllers.
• Some registers are available for the user • It has logic (the chipset) to determine who
programs to use directly. can use the bus at any given instant.
• Some registers are used indirectly (such • The width of the bus determines the
as the program counter). maximum memory configuration.
• Some registers are used only by the
operating system (i.e. program status reg)
COMP375 3
Introduction
COMP375 4
Introduction
COMP375 5