COA Introduction
COA Introduction
Architecture)?
Computer organization
physical aspects of computer systems.
E.g., circuit design, control signals, memory types.
How does a computer work?
Computer architecture
Logical aspects of system as seen by the programmer.
E.g., instruction sets, instruction formats, data types,
addressing modes.
How do I design a computer?
Why study computer organization and architecture?
Concerned with the way hardware components are Concerned with the structure and behaviour of a
connected together to form a computer system. computer system as seen by the user.
Acts as the interface between hardware and Deals with the components of a connection in a
software. system.
Helps us to understand the functionalities of a Tells us how exactly all the units in the system are
system. arranged and interconnected.
A programmer can view architecture in terms of Whereas Organization expresses the realization of
instructions, addressing modes and registers. architecture.