Buscar

2014-04-29-boolmux-bool

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Álgebra Booleana e Aplicações
Adriano J. Holanda
29 de abril de 2014
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Boole
George Boole, 1815–1864
A Álgebra Booleana é um Sistema matemático apresentado por
George Boole no livro “An Investigation of the Laws of Thought”
em 1854.
x + y = x + (1− x)y
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
“Primeira” aplicação
Claude Elwood Shannon, 1916–2001
Em 1938, Claude Shannon utilizou a algebra booleana para a
solução de problemas de circuitos de telefonia com relés.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Comutação de relês
A
A B
A
B
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Álgebra booleana
Todas as variáveis têm valor 0 ou 1 e nas formulações mais
comuns são 3 o número de operadores:
▶ Operador binário OR escrito como + exemplo → A + B
▶ Operador binário AND escrito como · exemplo → A · B
▶ Operador unário NOT escrito como A exemplo → A
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Álgebra booleana
Todas as variáveis têm valor 0 ou 1 e nas formulações mais
comuns são 3 o número de operadores:
▶ Operador binário OR escrito como + exemplo → A + B
▶ Operador binário AND escrito como · exemplo → A · B
▶ Operador unário NOT escrito como A exemplo → A
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Funções lógicas básicas
Portas lógicas
Grupo de circuitos básicos utilizados na eletrônica digital que
implementam a álgebra booleana.
NOT
X = A
A X
A X
0 1
1 0
OR
X = A + B
A
B
X
A B X
0 0 0
0 1 1
1 0 1
1 1 1
AND
X = A · B
A
B
X
A B X
0 0 0
0 1 0
1 0 0
1 1 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Funções lógicas básicas
Portas lógicas
Grupo de circuitos básicos utilizados na eletrônica digital que
implementam a álgebra booleana.
NOR
X = A + B
A
B
X
A B X
0 0 1
0 1 0
1 0 0
1 1 0
NAND
X = A · B
A
B
X
A B X
0 0 1
0 1 1
1 0 1
1 1 0
XOR
X = A ⊕ B
A
B
X
A B X
0 0 0
0 1 1
1 0 1
1 1 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Multiplexador
Para 2k entradas, o multiplexador seleciona entre k saídas.
m
u
x
A 0
B 1
C
S
S C
0 =A
1 =B
C
A
B
S
C = (A.S) + (B.S)
C = (A · S) + (B · S) (1)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Aritmética
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Somador Parcial
Soma
Vai-um
A
B
Entradas Saídas
A B Soma Vai-um
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Tabela-Verdade
Vai-um= A.B
Soma= A
⊕
B
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Somador Completo
Circuito
S
Vai-um
A
B
Vem-um
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Somador Completo
Símbolo
+
Cin
Cout
S
A
B
Entradas Saídas
A B Cin Cout S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Tabela-Verdade
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Somador Completo de 32 bits
+
A31
B31
S31
+
A3
B3
S3
Cout31
+
A2
B2
S2
Cout2
+
A1
B1
S1
Cout1
+
Cout0
A0
B0
S0
	George Boole
	Portas lógicas
	Álgebra booleana
	Aritmética

Continue navegando