Arquitetura de computadores
12/4/2011
Prof. Esp. André Abade
1
Arquitetura e Organização de Computadores
• • • • • • • • • Histórico; Fontes e Gabinetes; Processadores; Placa-Mãe; Memórias; Dispositivos de Armazenamento; Tipos de Conectores; Interfaces de Entrada e Saída; Princípios de Funcionamento de Dispositivos de Entrada e Saída.
Prof. Esp. André Abade 2
12/4/2011
Arquitetura e Organização de Computadores
• A evolução da informática foi caracterizada pelo desenvolvimento de computadores com características as mais diversas, traduzidas pelos diferentes parâmetros, cada vez mais conhecidos da maioria de usuários de computador: a CPU adotada, a capacidade de memória, a capacidade do disco rígido, a existência de memória cache e outros menos conhecidos. A definição destes parâmetros e a forma como os diversos componentes de um computador são organizados, define aquilo que é conhecido por arquitetura de computador e vai determinar aspectos relacionados à qualidade, ao desempenho e à aplicação para a qual o computador vai ser orientado.
12/4/2011 Prof. Esp. André Abade 3
Arquitetura e Organização de Computadores
• A arquitetura é frequentemente definida como o conjunto de atributos da máquina que um programador deve compreender para que consiga programar o computador específico com sucesso, ou seja, para que consiga compreender o que o programa irá fazer aquando da sua execução. Por exemplo, parte da arquitetura são as instruções e o raio de operadores manipulados por elas. De uma maneira semelhante, a frequência em que o sistema opera não é incluida na arquitetura. Esta definição revela as duas principais considerações dos arquitetos de computadores: (1)desenhar hardware que se comporta como o programador pensa que se irá comportar, (2)utilizar implementações existentes de tecnologias (por exemplo, semicondutores) para construir o melhor computador possível. A 2ª consideração é frequentemente referida como a microarquitetura.