0% found this document useful (0 votes)
15 views5 pages

Zinabu

The document discusses the difference between computer architecture and computer organization. Computer architecture describes what a computer does at a high level, while computer organization describes how it works at a low level. Architecture deals with functional behavior and organization deals with structural relationships. Architecture is fixed first when designing a computer, then organization is decided.

Uploaded by

Nurex Abdu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views5 pages

Zinabu

The document discusses the difference between computer architecture and computer organization. Computer architecture describes what a computer does at a high level, while computer organization describes how it works at a low level. Architecture deals with functional behavior and organization deals with structural relationships. Architecture is fixed first when designing a computer, then organization is decided.

Uploaded by

Nurex Abdu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 5

Difference between Computer Architecture and Computer Organization:

S. No. Computer Architecture Computer Organization

1. Architecture describes what the computer does. The Organization describes how it does it.

2. Computer Architecture deals with the functional behavior of computer systems. Computer
Organization deals with a structural relationship.

3. In the above figure, it’s clear that it deals with high-level design issues. In the above figure, it’s
also clear that it deals with low-level design issues.

4. Architecture indicates its hardware. Whereas Organization indicates its performance.

5. As a programmer, you can view architecture as a series of instructions, addressing modes, and
registers. The implementation of the architecture is called organization.

6. For designing a computer, its architecture is fixed first. For designing a computer, an
organization is decided after its architecture.

7. Computer Architecture is also called Instruction Set Architecture (ISA). Computer Organization
is frequently called microarchitecture.

8. Computer Architecture comprises logical functions such as instruction sets, registers, data types,
and addressing modes. Computer Organization consists of physical units like circuit designs, peripherals,
and adders.

9.

The different architectural categories found in our computer systems are as follows:

Von-Neumann Architecture

Harvard Architecture

Instruction Set Architecture

Micro-architecture

System Design

CPU organization is classified into three categories based on the number of address fields:

Organization of a single Accumulator.


Organization of general registers

Stack organization

10. It makes the computer’s hardware visible. It offers details on how well the computer
performs.

11. Architecture coordinates the hardware and software of the system. Computer Organization
handles the segments of the network in a system.

12. The software developer is aware of it. It escapes the software programmer’s detection.

13. Examples- Intel and AMD created the x86 processor. Sun Microsystems and others created the
SPARC processor. Apple, IBM, and Motorola created the PowerPC. Organizational qualities include
hardware elements that are invisible to the programmer, such as interfacing of computer and
peripherals, memory technologies, and control signals.

"GeeksforGeeks helped me ace the GATE exam! Thanks to them, I'm all set for success!"

- Vibha Joshi | Expected AIR Top 100

Choose GeeksforGeeks as your perfect GATE 2025 Preparation partner with these newly launched
programs

GATE CS & IT

GATE DS & AI

GATE Offline (Delhi/NCR)

Over 125,000+ students already trust us to be their GATE Exam guide. Join them & let us help you in
opening the GATE to top-tech IITs & NITs!

Last Updated : 11 May, 2023

178
Previous

Difference between Buffer and Cache

Next

Difference between Procedural and Declarative Knowledge

Share your thoughts in the comments

Add Your Comment

Similar Reads

Computer Organization and Architecture | Pipelining | Set 1 (Execution, Stages and Throughput)

Computer Organization and Architecture | Pipelining | Set 3 (Types and Stalling)

Computer Organization and Architecture | Pipelining | Set 2 (Dependencies and Data Hazard)

Computer Organization | Von Neumann architecture

Memory Stack Organization in Computer Architecture

Computer Organization & Architecture: GATE CSE Previous Year Questions

Difference between Shared Nothing Architecture and Shared Disk Architecture

Difference between System Architecture and Software Architecture

Difference between Solution Architecture and Cloud Architecture

Difference between Enterprise Architecture and Business Architecture

MKS075

Follow

Article Tags :

Computer Organization & Architecture

Difference Between
GATE CS

Trending in News

View More

10 Best Free Social Media Management and Marketing Apps for Android - 2024

10 Best Customer Database Software of 2024

How to Delete Whatsapp Business Account?

Discord vs Zoom: Select The Efficienct One for Virtual Meetings?

30 OOPs Interview Questions and Answers (2024)

geeksforgeeks-footer-logo

A-143, 9th Floor, Sovereign Corporate Tower, Sector-136, Noida, Uttar Pradesh - 201305

GFG App on Play Store

GFG App on App Store

Company

About Us

Legal

Careers

In Media

Contact Us

Advertise with us

GFG Corporate Solution

Placement Training Program

Explore

Hack-A-Thons

GfG Weekly Contest

DSA in JAVA/C++
Master System Design

Master CP

GeeksforGeeks Videos

Geeks Community

Languages

Python

Java

C++

PHP

GoLang

SQL

R Language

Android Tutorial

Tutorials Archive

You might also like