The architecture is the art and the technique from design and build buildings . The concept comes from Latin architectura which, in turn, originates in the Greek.
It can be said that architecture is responsible for modify and alter the ambient physical to meet the needs of the human being . Architects are not only responsible for developing constructions based on their shape and usefulness, but also follow aesthetic precepts. Therefore, architecture is usually considered one of the fine arts.
At present, architecture is mainly associated with design of spaces that serve as living place . The construction of houses and buildings is part of the most frequent activity of the architect, who must take into account a large number of precepts when developing their projects. The works must be lifted safely and respecting the environmental conditions.
On the other hand, architects also direct various Projects that transcend the realm of housing, such as the construction of a factory, a shopping center, a school or a church.
According to the period historical, it is possible to talk about different types of architecture. The Gothic architecture , for example, had its peak between the twelfth and fifteenth century, characterized by structural lightness and lighting inside the buildings. The renaissance architecture (between the fifteenth and sixteenth centuries) and the baroque (from the 17th to the 18th century) are two other examples of styles that have transcended.
For the computing , the computer architecture encompasses the design, at the conceptual level, and the structure on which the operation of a system is based. In other words, it is the detailed scheme of the requirements and operation of the various components of a computer, especially the central processing unit (also known as CPU or CPU) and its interaction with the main memory.
Another definition that receives this concept is the way to choose and relate the different physical parts to build computers according to the performance, cost and functionality requirements. It is worth mentioning that a score cannot be awarded to a computer simply by observing the speeds and capacities of its components, but a series of factors related to the purpose for which it was designed must be taken into account.
The architecture of a device is intimately related to the functions that are expected to perform and in the understanding of it, the true potential of the hardware is hidden. For example, if you take two video game consoles with the same amount of memory RAM and with processors of the same number of cores and with similar speeds, it is not correct to assume that they are two teams of equivalent power, since each can work in very different ways despite the similarity of its technical specifications.
The basic operation of a processor is to perform a series of specific tasks and operations with the data stored in memory, to produce new information, which will be used later. To do this, each processor has a set of instructions that you can understand and execute, which can be classified taking into account the following points:
* what operations are possible from the instructions given;
* how are operands specified, what types can they have and what is their size;
* where each operand can be located. In some cases, all may reside in memory, while in certain architectures it is possible to find them in the internal records of the unity central;
* how the memory address is specified, that is, what addressing modes it has.