Computer Science, asked by guddashanu4749, 1 year ago

Differentiate Computer Organization from Computer Architecture.

Answers

Answered by ShivshankarNandi
4
Computer Architecture

By the term 'Computer architecture', it is generally meant those qualities of a system that are visible to a programmer, such as the number of bits used to represent various data types, the instruction set of the computer, techniques for addressing memory, methods used for input-output, etc.

These qualities are known as architectural qualities and have an effect on the execution of a program.

In short, the quality associated with the functioning of software is linked to computer architecture whereas those associated to hardware aspects of the computer are related to computer organization.

For example, if a computer is running multiple instructions, it is an architectural design issue. On the other hand, it is an organizational issue whether that instruction will be implemented by a special multiple unit or by a unit that makes repeated use of the add instruction. Many computer manufactures offer a family of computer models, all with the same architecture but with differences in organization.

These models have different price and performance characteristics. The architecture may not change for many years but the organization changes with the change of technology.

This means that the same software can be used on different models of the computer, only the hardware changes to make the system improve in performance and speed

Similar questions