Sunday, March 22, 2015

Difference between Computer Architecture and Computer Organization


Computer Organization:-

  • Computer organization deals with the physical component of computer system that interacts with each other to perform various functionality or Computer organization refers to the operational units and their interconnections that realize the architecture specification.
  • Computer organization is implementation of its architecture.
  • Organization describes how it does it.
  • Organization is like building a house by a brick.
  • Organization changes with changing technology.
  • Example of organizational attributes include hardware details transparent to the programmer such as control signal and peripheral.


Computer Architecture:- 

  • Computer Architecture refers to set of attributes that are visible to the programmer. 

  • Computer Architecture is more about design construction that may  lead to better performance of the system.
  • Architecture describes what the computer does.
  • Computer Architecture comes before organization.It's like building the design and architecture of the house which takes maximum time
  •  A particular computer architecture may span over many years and can have number of different computer models.

     

     

2 comments:

  1. is there need to change the computer architecture if we change the computer organization ??

    ReplyDelete
  2. NO.
    Here is the Reference [https://www.quora.com/What-is-the-difference-between-computer-architecture-and-computer-organization]

    "both Intel and AMD processors have the same X86 architecture, but how the two companies implement that architecture (their computer organizations) is usually very different. The same programs run correctly on both, because the architecture is the same, but they may run at different speeds, because the organizations are different."

    ReplyDelete