🔷 Meio Somador (Half Adder)
🔷 Meio Somador (Half Adder)
O Meio Somador (Half Adder) é um circuito lógico capaz de somar dois bits binários. Ele recebe duas entradas e produz duas saídas.
- Entradas: A e B
- Saídas: S (Soma) e C (Carry)
📚 O que é um Meio Somador?
O nome "Meio Somador" vem do fato de que ele soma apenas dois bits e não considera um carry (vai-um) vindo de uma etapa anterior.
Ele é um dos blocos fundamentais da eletrônica digital e serve de base para a construção dos Somadores Completos (Full Adders).
➕ Revisando a Soma Binária
Antes de entender o circuito, vamos revisar as regras da soma binária:
| A | B | Resultado |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 10 |
Observe que quando somamos 1 + 1, o resultado é 10.
O bit da direita representa a soma e o bit da esquerda representa o carry (vai-um).
💡 O que é Carry?
Carry significa transporte ou vai-um.
Quando ocorre:
1 + 1 = 10₂
Temos:
- Soma = 0
- Carry = 1
Esse carry será utilizado na próxima coluna de uma soma binária maior.
🔧 Equações do Meio Somador
O circuito utiliza duas portas lógicas:
- XOR para gerar a soma.
- AND para gerar o carry.
C = A · B
📊 Tabela Verdade do Meio Somador
| A | B | S (Soma) | C (Carry) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
🔍 Analisando Cada Caso
Caso 1
A = 0 B = 0
Resultado:
S = 0 C = 0
Logo:
0 + 0 = 0
Caso 2
A = 0 B = 1
Resultado:
S = 1 C = 0
Logo:
0 + 1 = 1
Caso 3
A = 1 B = 0
Resultado:
S = 1 C = 0
Logo:
1 + 0 = 1
Caso 4
A = 1 B = 1
Resultado:
S = 0 C = 1
Logo:
1 + 1 = 10
⚙️ Como o Circuito Funciona
As entradas A e B são enviadas simultaneamente para duas portas lógicas:
- Porta XOR → gera a Soma (S)
- Porta AND → gera o Carry (C)
A --------┐
├── XOR ──► S (Soma)
B --------┘
A --------┐
├── AND ──► C (Carry)
B --------┘
🧮 Exemplo Prático
Desejamos somar:
A = 1 B = 1
Passo 1:
S = A XOR B 1 XOR 1 = 0
Passo 2:
C = A AND B 1 AND 1 = 1
Resultado Final:
Carry = 1 Soma = 0
Ou seja:
10₂
🏭 Aplicações do Meio Somador
- Processadores
- Microcontroladores
- CLPs
- Calculadoras
- Sistemas embarcados
- Circuitos aritméticos
O Meio Somador é o bloco básico utilizado para construir circuitos mais complexos de adição binária.
📝 Exercício
Complete a tabela:
| A | B | S | C |
|---|---|---|---|
| 0 | 0 | ? | ? |
| 0 | 1 | ? | ? |
| 1 | 0 | ? | ? |
| 1 | 1 | ? | ? |
Resposta:
00 → S=0 C=0 01 → S=1 C=0 10 → S=1 C=0 11 → S=0 C=1
Comentários
Postar um comentário