Você está na página 1de 2

Organização e Arquitetura

Capítulo 1

Arquitetura de computador refere-se aos nível mais baixo de subsistema elementar. Então o
atributos de um sistema visíveis a um projetista terá uma observação objetiva de cada
programador ou, em outras palavras, aqueles nível sobre sua estrutura e função, sendo esses um
atributos que possuem um impacto direto sobre a conjunto de componentes e seus inter-
execução lógica de um programa. relacionamentos
Organização de computador refere-se às unidades  Estrutura: o modo como os componentes
operacionais e suas interconexões que realizam as são inter-relacionados.
especificações arquiteturais. Alguns exemplos de  Função: a operação individual de cada
atributos arquiteturais incluem o conjunto de componente como parte da estrutura.
instruções, o número de bits usados para
representar diversos tipos de dados (por exemplo, Função
números, caracteres), mecanismos de E/S e
Tanto a estrutura quanto o funcionamento de um
técnicas para endereçamento de memória.
computador são, essencialmente, simples. A
Atributos organizacionais incluem os detalhes do
Figura 1.1 representa as funções básicas que um
hardware transparentes ao programador, como
computador pode realizar. Em termos gerais,
sinais de controle, interfaces entre o computador e
existem apenas quatro:
periféricos e a tecnologia de memória utilizada.
 Processamento de dados.
Historicamente, e ainda hoje, a distinção entre
arquitetura e organização tem sido importante.  Armazenamento de dados.
Muitos fabricantes de computador oferecem uma  Movimentação de dados.
família de modelos de computador, todos com a  Controle.
mesma arquitetura, mas com diferenças na O computador precisa ser capaz de movimentar
organização. Consequentemente, os diferentes dados entre ele e o mundo exterior. O ambiente
modelos na família têm diferentes características operacional do computador consiste em
de preço e desempenho. Além do mais, uma dispositivos que servem como suas origens ou
arquitetura em particular pode se espalhar por destinos de dados. Quando os dados são recebidos
muitos anos e abranger diversos modelos de ou entregues a um dispositivo conectado
computador diferentes, com sua organização diretamente ao computador, o processo é
variando conforme a mudança da tecnologia. conhecido como entrada/saída (E/S), e o
Em uma classe de computadores chamada dispositivo é referenciado como um periférico.
microcomputadores, o relacionamento entre Quando os dados são movimentados por
arquitetura e organização é muito próximo. As distâncias maiores, de ou para um dispositivo
mudanças na tecnologia não apenas influenciam a remoto, o processo é conhecido como
organização, como também resultam na comunicações de dados.
introdução de arquiteturas mais poderosas e mais Finalmente, é preciso haver controle dessas três
flexíveis. Geralmente, há menor requisito para funções, e esse controle é exercido por quem
compatibilidade de geração a geração para essas fornece instruções ao computador. Dentro do
máquinas menores. computador, uma unidade de controle gerencia os
A complexidade do computador faz com que um recursos do computador e coordena o desempenho
sistema hierárquico seja necessário para entende- de suas partes funcionais em resposta a essas
la com clareza, ele é um conjunto de subsistemas instruções.
inter-relacionados, cada um destes, por sua vez,
hierárquico em estrutura até alcançarmos algum
 unidade de controle: controla a operação
da CPU e, portanto, do computador.
 unidade aritmética e lógica (ALu, do
inglês arithmetic and logic unit): realiza
as funções de processamento de dados do
computador.
 Registradores: oferece armazenamento
interno à CPU.
 Interconexão da cpu: algum mecanismo
que oferece comunicação entre unidade de
controle, ALU e registradores

Estrutura
Existem quatro componentes estruturais
principais:
 unidade central de processamento
(cpu): controla a operação do computador
e realiza suas funções de processamento de
dados; normalmente é chamado apenas de
processador.
 memória principal: armazena dados.
 e/s: move dados entre o computador e seu
ambiente externo.
 Interconexão do sistema: algum
mecanismo que oferece comunicação entre
CPU, memória principal e E/S. Um
exemplo comum de interconexão do
sistema é por meio de um barramento do
sistema, consistindo em uma série de fios
condutores aos quais todos os outros
componentes se conectam.
A CPU em específico apresenta os seguintes
componentes estruturais:

Você também pode gostar