Ficha 01 · Binário e portas lógicas
- Converter bases
- Operar binário
- Aplicar portas
- Simplificar com Boole/Karnaugh
Parte I · Numeração
Exercício 1 · Conversões (15 pts)
a) 25 (decimal) → binário. ___
b) 1011 0010 (binário) → decimal. ___
c) 1111 1010 (binário) → hexadecimal. ___
d) 2F (hex) → decimal. ___
Exercício 2 · Aritmética (10 pts)
a) Soma binária: 0110 + 0101. ___
b) Quantos valores distintos representa 1 byte? ___
Exercício 3 · Complemento a 2 (10 pts)
a) Para que serve a representação em complemento a 2? (5 pts)
b) Em 4 bits, representa −3 em complemento a 2. (5 pts)
Parte II · Portas
Exercício 4 · Tabela de verdade (15 pts)
Completa para 2 entradas A, B:
| A | B | AND | OR | XOR | NAND |
|---|---|---|---|---|---|
| 0 | 0 | ||||
| 0 | 1 | ||||
| 1 | 0 | ||||
| 1 | 1 |
Exercício 5 · Universais (10 pts)
a) O que significa NAND e NOR serem "portas universais"? (5 pts)
b) Por que é isso útil na prática? (5 pts)
Parte III · Boole e Karnaugh
Exercício 6 · Simplificar (20 pts)
Simplifica usando álgebra de Boole:
a) A + A·B ___
b) A·B + A·B̄ ___
c) ¬(A·B) (aplica De Morgan) ___
d) (A + B)·(A + B̄) ___
Exercício 7 · Karnaugh (20 pts)
A função F(A,B) vale 1 para: (A=0,B=0), (A=0,B=1), (A=1,B=1). Vale 0 para (A=1,B=0).
a) Escreve a tabela de verdade. (6 pts)
b) Preenche o mapa de Karnaugh e simplifica F. (14 pts)