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