Fundamentos de Computação

Arquitetura Básica de Computador

Diagrama de funcionamento e fluxo de dados entre os componentes principais

🧠

Memória

Armazenamento temporário de dados e instruções em uso pelo processador.

RAM Cache Volátil
⚙️

CPU

Unidade Central de Processamento — cérebro do computador.

ULA
Aritmética
UC
Controle
REG
Registros
💾

Disco

Armazenamento permanente de dados, programas e sistema operacional.

HDD SSD Não-volátil
Barramento de Sistema
Dados Endereços Controle
⌨️

Entrada

Dispositivos que enviam dados ao computador para processamento.

Teclado Mouse Scanner
🖥️

Saída

Dispositivos que exibem ou transmitem os resultados do processamento.

Monitor Impressora Alto-falante
Processador (CPU)
Memória Principal (RAM)
Unidade de Disco
Entrada / Saída
Barramento (Bus)

Funções dos Componentes

⚙️ CPU — Processador

Executa instruções, realiza cálculos aritméticos e lógicos (ULA) e coordena todos os outros componentes por meio da Unidade de Controle (UC).

🧠 Memória Principal

Armazena dados e programas em execução. É volátil: seu conteúdo é perdido quando o computador é desligado. Muito mais rápida que o disco.

💾 Unidade de Disco

Armazena permanentemente o sistema operacional, arquivos e programas. Não-volátil: preserva dados sem energia. HDD (magnético) ou SSD (flash).

⌨️🖥️ Entrada / Saída

Entrada: dispositivos que enviam dados ao sistema (teclado, mouse, câmera). Saída: dispositivos que exibem resultados (monitor, impressora, caixas de som).

Ciclo de Execução — Fetch · Decode · Execute

01
BUSCA

CPU busca a próxima instrução na memória via barramento de endereços.

02
DECODIFICAÇÃO

A Unidade de Controle interpreta o código da instrução recebida.

03
EXECUÇÃO

A ULA realiza a operação e o resultado é gravado em registros ou memória.

↩︎
REPETIÇÃO

O ciclo recomeça bilhões de vezes por segundo (GHz) até o programa terminar.