Sunday, 21 January 2018

Difference Between Computer Organization And Architecture

Computer Architecture
                                                   Computer Architecture  is abstract model and are those attributes that are visible to programmer like instructions sets, no of bits used for data, addressing techniques.



computer's organization:
                                                       A computer organization  expresses the realization of the architecture. OR how features are implemented like these registers ,those data paths or this connection to memory. contents of CO are ALU, CPU and memory and memory organizations.




EXAMPLE 1:
For example, 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.

EXAMPLE 2:
Suppose you are in a company that manufactures cars, design and all low-level details of the car come under computer architecture (abstract,programmers view), while making it’s parts piece by piece and connecting together the different components of that car by keeping the basic design in mind comes under computer organization (physical and visible).

  

No comments: