Comp Arch and Org - Lec 1
Comp Arch and Org - Lec 1
Comp Arch and Org - Lec 1
Computer Architecture
and Organization
Key Concepts:
▪ Data and instructions are stored in a single read–
write memory
▪ The contents of this memory are addressable by
location, without regard to the type of data contained
there
▪ Execution occurs in a sequential fashion(unless
explicitly modified) from one instruction to the next.
• The central processing unit (CPU) contains an arithmetic and logic unit for
manipulating data, a number of registers for storing data, and control circuits for
fetching and executing instructions.
• The memory of a computer contains storage for instructions and data it is called a
Random-Access Memory (RAM).
• The Input and Output Processor (IOP) contains electronic circuits for communicating
and controlling the transfer of information between the computer and the outside
world.
Computer architecture explains what a computer should do. Computer organization explains how a computer works.
Computer architecture provides functional behavior Computer organization provides structural relationships between parts of
computer system.
of computer system.
Computer architecture deals with high level design. [Conceptual design Computer organization deals with low level design. [More detailed and
of computer system] implementation oriented design phase.]
Peripherals Computer
Central Main
Processing Memory
Unit
Computer
Systems
Interconnection
Input
Output
Communication
lines
Structure - The CPU
CPU
Computer Arithmetic
Registers and
I/O Login Unit
System CPU
Bus
Internal CPU
Memory Interconnection
Control
Unit
Structure - The Control Unit
Control Unit
CPU
Sequencing
ALU Logic
Control
Internal
Unit
Bus
Control Unit
Registers Registers and
Decoders
Control
Memory
Summary
Computer organization
➢ –Addresses issues such as control signals (how the computer is controlled), signaling methods and memory
types.
Computer architecture