Ementa
1
Introdução à Arquitetura de Computadores
- Evolução histórica e tendências tecnológicas
- Noções de desempenho de computadores: throughput, latência, IPC, FLOPS
2
Sistemas de Numeração e Aritmética Computacional
- Sistemas de numeração (binário, octal, decimal, hexadecimal)
- Aritmética binária: operações básicas e aritmética com complementos de 1 e 2
- Operações aritméticas avançadas: multiplicação e divisão binária
3
Componentes e Organização Interna de Computadores
- Componentes principais: fontes, placas mãe, barramentos
- Funcionamento do processador (CPU): ciclo de instrução, registradores
- Tipos de memória: RAM, ROM, memória flash, SSD
4
Armazenamento e Dispositivos de Entrada/Saída
- Dispositivos de armazenamento: discos rígidos (HDD), SSDs, sistemas de arquivos
- Dispositivos de entrada/saída: mouse, teclado, impressoras, scanners, monitores
- Tecnologias de comunicação e interface: USB, Thunderbolt, PCIe
5
Sistemas Operacionais e Gerenciamento de Hardware
- Papel dos sistemas operacionais na gerência de hardware
- Interrupções de hardware e software
- Recursos de arquitetura para técnicas de programação (chamada de sistema, manipulação de interrupções)
6
Hierarquia de Memória
- Registradores, caches, memória principal, armazenamento secundário
- Memória virtual
- Técnicas de pipeline
7
Arquiteturas de Processadores
- Arquiteturas RISC e CISC
- Arquiteturas superescalar
- Máquina Virtual
- Processadores multi-core e muitos núcleos
8
Prática de Manutenção Preventiva e Corretiva de Computadores
- Identificação e substituição de componentes
- Procedimentos de manutenção preventiva e diagnóstico de falhas
Vídeos
-
Vídeo
A peça que encolheu o computador!
-
Vídeo
Colocamos um chip no microscópio
-
Vídeo
Como funciona a memória do computador?
Links Úteis
- Nenhum material adicionado ainda.