Pular para conteúdo

Hardware e Arquitetura de Computadores

Saber do que um computador é feito e como as peças conversam é a base de suporte técnico, infraestrutura, sistemas operacionais e desempenho (por que a máquina está lenta, o que falta?). Esta página explica os componentes e como se relacionam; para o que roda sobre eles, veja Sistemas operacionais; para ligar máquinas entre si, Redes.

Definição: hardware e software

Hardware é a parte física (placas, chips, cabos, dispositivos); software é a parte lógica (programas e dados). Um não funciona sem o outro: o firmware é o software gravado em um chip do próprio hardware (como a BIOS).

Visão geral: o modelo de Von Neumann

Um computador clássico tem processador (CPU), memória, armazenamento e dispositivos de entrada e saída (E/S), ligados por barramentos (caminhos de dados). Programas e dados ficam na memória; a CPU busca, decodifica e executa instruções em ciclos.

flowchart LR
    CPU[CPU<br/>UC + ULA + registradores + cache] <--> BUS[Barramentos<br/>dados, endereços, controle]
    BUS <--> RAM[Memória principal RAM]
    BUS <--> ARM[Armazenamento SSD/HD]
    BUS <--> ES[Entrada e saída<br/>teclado, vídeo, rede, USB]

Unidades de medida

  • Bit (0 ou 1) e byte (8 bits). Dados são medidos em múltiplos de byte.
  • Prefixos decimais (potências de 1000, usados por fabricantes de disco): kB, MB, GB, TB = 10³, 10⁶, 10⁹, 10¹² bytes.
  • Prefixos binários (potências de 1024, usados por sistemas operacionais e memória): KiB, MiB, GiB, TiB = 2¹⁰, 2²⁰, 2³⁰, 2⁴⁰ bytes. Por isso um disco de "1 TB" aparece como ~931 GiB no sistema.
  • Hexadecimal (base 16: 0-9, A-F) representa bytes de forma compacta (1 byte = 2 dígitos: 0xFF = 255); endereços de memória e cores usam hexadecimal.
  • Velocidade: Hz (ciclos por segundo; GHz para clock de CPU); taxas de transferência em bit/s (rede: Mbps, Gbps) e em byte/s (disco: MB/s) (o fator 8 confunde).

Gabinete, fonte e energia

  • Gabinete: estrutura (em geral metálica) que abriga e protege as peças, com ventilação; padrões de formato ATX, micro-ATX e mini-ITX definem o tamanho da placa-mãe suportada. Painel frontal (botões, USB, áudio) e traseiro (conexões da placa-mãe).
  • Fonte de alimentação: converte a tensão da tomada (corrente alternada) em tensões contínuas (3,3 V, 5 V, 12 V) para as peças. Dimensione pela potência (W) total e prefira fonte com certificação de eficiência (80 PLUS).
  • Instalação elétrica e proteção: a tomada deve ter aterramento (descarrega a eletricidade e protege pessoas e equipamentos). Dispositivos de proteção: filtro de linha (protege de ruídos e surtos leves), estabilizador (regula a tensão) e no-break (bateria que mantém o equipamento ligado na falta de energia: dá tempo de desligar com segurança; em servidores é essencial).
  • Segurança em laboratório: eletricidade estática (ESD) pode queimar componentes: toque em uma superfície metálica aterrada ou use pulseira antiestática antes de manusear peças; desligue e retire o cabo da tomada antes de abrir; organize cabos; não coma ou beba perto das máquinas; guarde as ferramentas.

Placa-mãe

Definição: placa-mãe (motherboard)

Placa principal onde se encaixam e se conectam processador, memória, placas de expansão, armazenamento e periféricos, com os circuitos (barramentos e chipset) que fazem tudo se comunicar.

  • Soquete do processador (conector específico de cada geração/fabricante; o processador só encaixa no soquete certo).
  • Slots de memória (DIMM), slots de expansão (PCI Express para vídeo, rede, armazenamento; os antigos ISA, PCI e AGP ficaram obsoletos), conectores SATA (discos; o antigo IDE/PATA foi substituído), M.2 (SSDs NVMe), USB, vídeo, áudio, rede e conectores de energia.
  • Chipset: conjunto de chips que coordena a comunicação. No modelo clássico, a ponte norte (northbridge) liga processador, memória e vídeo (alta velocidade) e a ponte sul (southbridge) cuida dos periféricos lentos; hoje a ponte norte foi integrada ao processador.
  • BIOS/UEFI (firmware): primeiro software a rodar ao ligar; guarda a configuração (Setup) com a ajuda de uma bateria (CR2032) e inicia o sistema operacional. UEFI é o sucessor moderno da BIOS (inicialização rápida, discos GPT acima de 2 TB, Secure Boot).
  • Dispositivos on-board (som, rede, vídeo integrados): barateiam o computador, mas usam recursos da CPU e da memória; placas dedicadas rendem mais.
  • Barramento (bus) é o caminho comum de dados entre componentes; sua largura (bits) e frequência definem a vazão.

Processador (CPU)

  • Unidade de controle (UC): busca e decodifica as instruções; ULA (unidade lógica e aritmética): executa cálculos e comparações; registradores: pequenas memórias dentro da CPU (de uso geral e especiais, como o contador de programa).
  • Clock (GHz): ritmo dos ciclos; núcleos (cores) e threads permitem executar vários fluxos em paralelo; cache L1/L2/L3 guarda dados próximos à CPU; arquitetura de 64 bits endereça mais memória; TDP indica o calor dissipado, e o processador precisa de dissipador/cooler com pasta térmica.
  • Desempenho não é só GHz: depende de núcleos, cache, arquitetura (instruções por ciclo) e da memória.
  • Arquiteturas: x86-64 (Intel/AMD) e ARM (celulares, Apple Silicon, servidores): CISC x RISC são filosofias de conjunto de instruções.

Memória

Tipo Característica Uso
Registradores e cache Mais rápidos e menores; dentro da CPU Dados em uso imediato
RAM (memória principal) Volátil (perde o conteúdo ao desligar); acesso aleatório Programas e dados em execução. DRAM (precisa de atualização), SRAM (cache), SDRAM/DDR (DDR4, DDR5: várias operações por ciclo)
ROM e derivadas Não volátil Firmware: PROM, EPROM, EEPROM e memória flash (base dos SSDs e pen drives)
Memória virtual Disco usado como extensão da RAM Evita falta de memória; muito mais lenta (SO)

Hierarquia de memória: quanto mais perto da CPU, mais rápida, cara e menor. Módulos em dual channel e capacidade suficiente evitam gargalos; se o sistema usa muito swap, falta RAM.

Armazenamento

Tecnologia Como funciona Observações
HD (disco rígido) Pratos magnéticos giratórios e cabeças de leitura; mecânico Barato por GB; lento e sensível a impacto
SSD Memória flash, sem partes móveis Muito mais rápido, silencioso e resistente; interfaces SATA e NVMe (PCIe)
Óptico (CD, DVD, Blu-ray) Laser lê pontos gravados (Blu-ray usa laser azul-violeta, 405 nm, maior capacidade) Em desuso
Pen drive / cartão Flash em formatos diversos Portátil

Para usar um disco: particionar (dividir em partes, MBR ou GPT), formatar (criar o sistema de arquivos: FAT32, NTFS, ext4...) e, se for inicializar um sistema, instalar um gerenciador de boot (GRUB, Windows Boot Manager) (sistemas de arquivos). Formatação física (de fábrica) x lógica (estrutura de arquivos). Verificação de erros: chkdsk (Windows), fsck (Linux), SMART. RAID e LVM em Sistemas operacionais. Backup é indispensável: disco falha.

Vídeo, áudio e monitores

  • Placa de vídeo (GPU): processa gráficos; integrada à CPU ou dedicada (com memória própria), essencial para jogos, edição e IA/computação paralela.
  • Monitores: LCD/LED (cristal líquido iluminado por LED), OLED; características: resolução (pixels: Full HD 1920x1080, 4K), taxa de atualização (Hz), tamanho, painel (IPS, VA, TN) e conexões (HDMI, DisplayPort, USB-C; os antigos VGA e DVI).
  • Áudio: placas ou chips integrados convertem o áudio digital (arquivos, ex.: MP3) em sinal analógico para caixas e fones.

Instalação de dispositivos e portas

  • Drivers: software que permite ao SO usar um dispositivo; instale o correto para o SO e a versão. Plug and Play (PnP) detecta e configura automaticamente.
  • Interrupções (IRQ): canal pelo qual um dispositivo "chama a atenção" da CPU; conflitos eram comuns antes do PnP.
  • Portas: USB (A/B/C; padrão universal, alimenta dispositivos), serial e paralela (obsoletas), Thunderbolt, rede RJ-45. Padrões de teclado (ABNT2 tem "ç").
  • Setup (BIOS/UEFI): menus de configuração: Main (data/hora, discos), Advanced (CPU, portas), Boot (ordem de inicialização), Security (senha), Exit (salvar/descartar/valores padrão). Atualizar o firmware resolve incompatibilidades, mas é arriscado: siga o manual.

Montagem e manutenção: roteiro

  1. Planejar a compatibilidade (soquete da CPU, tipo de RAM, fonte, gabinete).
  2. Preparar: aterrar-se, bancada limpa, ferramentas (chave Phillips).
  3. Montar: processador e cooler na placa fora do gabinete, memória, placa na caixa, discos, fonte, cabos de energia e dados, painel frontal.
  4. Primeira ligação (POST): Power-On Self-Test verifica o hardware; bipes e códigos indicam falhas; entre no Setup, confira o reconhecimento.
  5. Instalar o SO e drivers, atualizar e testar.
  6. Manutenção preventiva: limpeza de poeira, troca de pasta térmica, verificação de temperatura, backups; corretiva: isolar a peça defeituosa por substituição de componentes.

Para responder em entrevista

Pergunta Ideias para a resposta
"O que acontece quando você liga o computador?" Energia → POST (BIOS/UEFI) → procura o dispositivo de boot → carrega o gerenciador → kernel → serviços
"Diferença entre RAM e armazenamento?" RAM: volátil e rápida, programas em execução; armazenamento: persistente e mais lento
"HD x SSD?" Mecânico x flash; SSD é muito mais rápido e resistente, mais caro por GB
"Por que o computador está lento?" Pouca RAM (swap), disco cheio ou HD, CPU saturada ou superaquecida, programas na inicialização, malware; medir antes de trocar
"O que é cache?" Memória pequena e rápida perto da CPU que guarda dados usados com frequência
"Quantos bits em 1 GB?" Depende: 1 GB = 10⁹ bytes (decimal) ou 1 GiB = 2³⁰ bytes; 8 bits por byte