Arquitetura e organização de computadores

Classe de computadores

Desktops e notebooks

Servidores

Servem para um propósito geral, desempenho

Servem para comunicação

Embarcados

Restrições de desempenho, capacidade, custo

Hardware

Desempenho

O que é?

Quando surgiu?

Durante a segunda guerra mundial, ENIAC, realizava cálculos

Gerações

1ª - 1945 a 1955

2ª - 1956 a 1965

3ª - 1966 a 1980

4ª - Geração Atual

É afetado por:

Linguagem

Processador

Algoritmo

Sistemas de entrada e saída

Sistema operacional

Utiliza aritmética binária

Linguagem de alto nível (1956)

Transistores

4k

Substituiu cabos/chaves por
programas digitais armazenados em MEMÓRIA.

Placa de silício

Vários programas na memória ao mesmo tempo

Computadores mais velozes

Mais barato

S.O

Bibliotecas

Operação com ponto flutuante

Matrizes

Parte física, componentes, mouse, teclado, monitor,etc.

Processadores mais potentes

Sistemas computacionais modernos

Arquiteturas

Métricas

Vazão

Latência(Tempo de resposta)

Quantas tarefas maquina consegue fazer em um intervalo de tempo

Velocidade de execução

Quanto tempo leva pra fazer uma tarefa?

Quanto tempo para uma tarefa especifica

Estrutura

ISA

Micro arquitetura

SO

Registradores

Linguagem de programação

Circuitos, físicos

Algoritmo

Aplicação

Interface entre o software e o Hardware

Pequenos entalhes na placa mãe que fazem a interconexão entre os componentes da ISA

CISC

RISC

Intel x86

Usada em sistemas embarcados