COA: Computer Organisation and Architecture Basics
What we are going to study?
Computer Organization and Architecture by name you can clearly see
that it contains two parts one is Organization and another one is
Architecture. We will cover the architecture part first and then move
towards the organization.
Course Structure of COA
Computer Architecture
- Introduction
- Floating Point Representation
- Basic of Computer system and micro-operations
- Introduction to Addressing Modes
- CPU, Data Path & Control Unit
Computer Organization
- I/O organization
- Memory cache
- Pipelining
Which book you should prefer?
For study materials join us on telegram and find the best
Computer System Architecture | Morris M. Mano
Architecture v/s Organization
What is Architecture?
Architecture is the conceptual design and functional operational structure.
Architecture:
- CPU Design
- Instructions
- Addressing Modes
- Data Format
We will cover all the above topics of architecture one by one so stay tuned
with us. In the next blog, we will cover the Data format which you will
also study in Digital Logic.
What is Organization?
The organization deals with physical devices and their interconnections with
the perspective of improving performance.
Organization:
*In the image: CPU, Memory, I/O Devices are part of Architecture. While
Cache memory, Interrupt, Direct memory access are part of Organization.
An analogy to the real world
Suppose, Ram is going to build his dream house. So for design, he contacts an
architect. Same in the world of computer science, architecture covers CPU
design.
Now, once the design is ready Ram wants to implement the design made by
architecture. So, he contacts a construction organization for physical
implementation. Same in the world of computer science, the organization covers
physical devices and their interconnections.
What's Next?
Stay tuned with us in the next blog we will cover data Format in great details
Next - Data Format
Afterwards - Floating-Point Representation