Computação |
Diferença entre Arquitetura e Organização
Os termos arquitetura e organização de computadores são frequentemente utilizados como sinônimos, mas possuem significados distintos e complementares.
Arquitetura de Computadores refere-se aos conceitos visíveis ao programador, ou seja, ao conjunto de características funcionais e lógicas que definem como o sistema é programado.
Inclui o conjunto de instruções (ISA – Instruction Set Architecture), modos de endereçamento, formato das instruções, tipos de dados e comportamento funcional do processador.
Organização de Computadores, por outro lado, trata dos detalhes operacionais e estruturais internos que implementam a arquitetura.
Envolve aspectos como circuitos de controle, pipeline, hierarquia de memória, barramentos, interconexão entre componentes e métodos de acesso a dados.
Assim, a arquitetura define o “o que” o computador faz, enquanto a organização define “como” ele faz.
Classificação dos Computadores
Os computadores podem ser classificados sob diferentes perspectivas.
As três mais comuns são por geração tecnológica, por porte e por aplicação.
Classificação por Geração
A evolução dos computadores pode ser dividida em cinco gerações principais, baseadas nos avanços tecnológicos e nos componentes utilizados:
I) Primeira Geração (1940–1955):
• Uso de válvulas eletrônicas;
• Linguagem de máquina;
• Grandes dimensões e alto consumo de energia;
Exemplo: ENIAC, UNIVAC.