Organization and Architecture of Computers
![]() |
Source: freepik |
Computer architecture refers to the attributes of a system that are seen by a programmer or, in other words, those attributes that have a direct impact on the logical execution of a program. A term that is often used interchangeably with computer architecture is instruction set architecture (ISA). ISA defines format instructions, instruction opcodes, registers, instructions and data memory; the effects of instructions executed on registers and memory; and an algorithm for controlling the execution of instructions.
Computer organizations refer to their operational and interconnection units which embody architectural specifications. Examples of architectural attributes include instruction sets, the number of bits used to represent various types of data (eg numbers, characters), I / O mechanisms, and techniques for handling memory. The organizational attributes include hardware details that are transparent to the programmer, such as control signals; interface between computer and peripherals; and memory technology used.
Related
For example, it is a matter of architectural design whether computers will have it
multiplication instructions. It is an organizational problem whether the instruction will be implemented by a special multiplier unit or by a mechanism that makes repeated use of the unit added system. Organizational decisions can be based on the frequency of anticipating the use of multiplication instructions, the relative speed of the two approaches, and the cost and physical size of the specific doubling unit.
Historically, and still today, the difference between architecture and organization has become important. Many computer manufacturers offer a family of computer models, all with the same architecture but with differences in organization. As a result, different models within families have different price and performance characteristics. In addition, certain architectures can last for years and include a number of different computer models, the organization changing with technological change. A prominent example of these two phenomena is IBM System / 370 architecture. This architecture was first introduced in 1970 and 2007.
0 Response to "Organization and Architecture of Computers"
Post a Comment