Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitetura e organização de computadores (Classe de computadores…
Arquitetura e organização de computadores
Classe de computadores
Desktops e notebooks
Servem para um propósito geral, desempenho
Servidores
Servem para comunicação
Embarcados
Restrições de desempenho, capacidade, custo
Hardware
O que é?
Parte física, componentes, mouse, teclado, monitor,etc.
Quando surgiu?
Durante a segunda guerra mundial, ENIAC, realizava cálculos
Gerações
1ª - 1945 a 1955
Utiliza aritmética binária
Substituiu cabos/chaves por
programas digitais armazenados em MEMÓRIA.
2ª - 1956 a 1965
Linguagem de alto nível (1956)
S.O
Bibliotecas
Operação com ponto flutuante
Matrizes
3ª - 1966 a 1980
Transistores
Placa de silício
Vários programas na memória ao mesmo tempo
Computadores mais velozes
Mais barato
4ª - Geração Atual
4k
Processadores mais potentes
Desempenho
É afetado por:
Linguagem
Processador
Algoritmo
Sistemas de entrada e saída
Sistema operacional
Métricas
Vazão
Quantas tarefas maquina consegue fazer em um intervalo de tempo
Velocidade de execução
Latência(Tempo de resposta)
Quanto tempo leva pra fazer uma tarefa?
Quanto tempo para uma tarefa especifica
Sistemas computacionais modernos
Arquiteturas
CISC
Intel x86
RISC
Usada em sistemas embarcados
Estrutura
ISA
Interface entre o software e o Hardware
Micro arquitetura
Pequenos entalhes na placa mãe que fazem a interconexão entre os componentes da ISA
SO
Registradores
Linguagem de programação
Circuitos, físicos
Algoritmo
Aplicação