Google

Tuesday, October 03, 2006

Arquitectura of Computers


Arquitectura of Computers THE arquitectura of computers is from behind the theory of the drawing of a computer. Just as an arquitecto of buildings defines the beginnings and the objectivos of a construction projecto as base of the projectos of the projectista, likewise an arquitecto of computers makes it, defining the base of the specifications of the drawing of the system. Arquitectura of computers can also be defined as the structure and the organization of the hardwares and he/she refers to the internal operation of the computer, as it is organized and obtained the part not seen by the computer user.
Several manners of use of the term exist, that can be used referring the: THE drawing of the arquitectura of CPU of the computer, its group of instructions, " addressing modes " and techniques, such as paralelísmo SIMD and MIMD.
Arquitecturas of more widespread hardware, such as computation together and arquitecturas IN A (access no-uniform to the memory).
The less formal use of the term refers to a description of the requirements (especially requirements of speeds and interligação) or implementação of the design for the several parts of a computer, such as memory, plate-mother, outlying electrónicos or, more frequently, CPU.
The arquitectura is frequently defined as the group of attributes of the machine that a programmer should understand so that it gets to program the specific computer with success, that is to say, so that he/she gets to understand what the program will make aquando of its execution. For example, it leaves of the arquitectura they are the instrucções and the ray of operators manipulated by them. In a similar way, the frequency in that the system operates it is not included in the arquitectura. This definition reveals the two main considerations of the arquitectos of computers: (1)desenhar hardware that behaves as the programmer thinks that he/she/it will behave, (2)utilizar existent implementações of technologies (for example, semiconductors) to build the best possible computer. To 2nd consideration it is frequently referred as the microarquitectura.
Architecture ARM (firstly Acorn RISC Machine, now Advanced RISC Machine) it is an architecture of processor of 32 bits and it is used mainly in embarked systems. Very used in the industry and in the computer science, its development gave him mainly to have the best possible desenpenho with the limitation of being simple, to occupy little area and to have low consumption of energy.
They are known by its versatility because they possess little instructions for programming. Found in PDAs, cellular, calculating telephones, outlying of computer, out the industrial applications.
Characteristics of the architecture - Arquitetura Load-Store: the instructions will only process (it adds, subtraction, etc) values that are in the registrars and they will always store the results in some registrar.
- Fixed instructions of 32 width bits (except for the instructions compact Thumb of 16 bits) aligned in 4 serial bytes of the memory, with conditional execution, with powerful load instructions and storage of recording multiples, capacity to execute displacement operations and in ULA with an only instruction executed in a clock cycle - Format of instructions of 3 addresses (that is, the two recording operandos and the result registrar are specified independendemente) - 15 registrars of 32 bits for general use - Manipulation of peripheral of I/O as devices mapeados in the memory with support to interruptions.
- Group of instructions open to extensions through coprocessador, including the addition of new registrars and types of data to the programmer's model.

No comments: