Beruflich Dokumente
Kultur Dokumente
OBJETIVOS
PORQUE BINRIO ?
O dgito binrio denominado bit
O bit uma varivel booleana,
pode assumir somente dois estados
distintos
representados por 0 ou 1
Os Sistemas Digitais utilizam somente
estas variveis ou um conjunto delas
para software ou hardware.
Binrio no Hardware
Os circuitos digitais so projetados
para conterem apenas duas faixas de
diferena de potencial eltrico
(tenso eltrica).
Os estados lgicos 0 e 1
Estes estados lgicos podem ser
representados pelos smbolos
binrios.
1
2,2
V
Zona
Proibida
0,8
V
0,0
V
Estado lgico 1
Estado lgico 0
Binrio no Hardware
Os estados lgicos representaro as informaes
que esto sendo manipuladas no Sistema
Digital,
inclusive entradas e saidas
UNIDADE
Entrada
Sadas
s
1
1
TECLA
6
DISPLAY
1
DE
SENSOR
1
8
MOTOR
CD
CONTROL
BARRAS
E
Binrio no Hardware
As informaes que esto sendo manipuladas
ficam em estruturas fsicas binrias.
1 bit
0 1 1 0 1 0 0 1
1 Byte (8 bits)
Binrio no Software
Seja qual for a Linguagem de
Programao, todas as instrues,
operandos ou comandos so
transformados em cdigos binrios para
serem armazenados ou entendidos no
hardware.
Binrio no Software
Programa em qualquer
Linguagem
Compilao
Armazenamento/execuo
no Hardware
lgebra de Boole
frio
cheio
fechado
apagado
desligado
verdadeiro
lgebra de Boole
Operaes Lgicas
Fonte de
energia
Variveis
Booleanas
I ... Interruptor
I = 0 aberto
L
I = 1 fechado
L ... Lmpada
L = 0 apagada
I = 1 acesa
Interruptor aberto
Lmpada
apagada
Interruptor fechado
Lmpada acesa
Tabelaverdade
I
L
0
0
1
Equao
Lgica
L=I
Tabela-verdade
I2
L = I1 AND I2
L = I 1 . I2
I1
0
I2
0
L
0
1
1
0
1
0
1
Tabela-verdade
I2
L
L = I1 OR I2
L = I 1 + I2
I2
I1
0
0
1
1
0
1
0
1
L
0
1
1
1
L2
Tabela-verdade
I
L1
0
1
L1
I1
L2
L1 = 1
L2
L2 = I
2. X + 0 = X
Se X=0
0+0=0
Se X=1
1+0=1
S=
A+1+B=1+B=1
S = A.B+1 = 1
S = A+0+B =
A+B
S = A.B+0 = A.B
S = (A+0).B = A.B
S=A+A+B = A+B
S=A.B+A.B = A.B
4. X + X = 1
Se X=0
0+1=1
Se X=1
1+0=1
S=A+A+B =
1+B=1
S=A.B+A.B = 1
X=X
Se X=0
0=1=0
Se X=1
1=0=1
S=A+B =A+B
S=A.B+C = A.B+C
S = A.1+B=A+B
S = (A+B).1 =
A+B
7. X . 0 = 0
Se X=0
0.0=0
Se X=1
1.0=0
S = A.0+B =
0+B=B
S = (A+B).0 = 0
S=A.A+B = A+B
S=A+B . A+B =
A+B
9. X . X = 0
Se X=0
0.1=0
Se X=1
1.0=0
S=A.A+B =
0+B=B
S=A.B+A.B = 0
S = A . (A + B + C) = Se A=X e B+C=Y
ento X.(X+Y) = X
logo: S = A
S = A.B + (A.B.C) = A.B
Teoremas de De Morgan
X . Y = X + Y
X + Y = X . Y
Exemplos:
Exemplos:
(A+B).C = A+B+C = A . B
+C
S=A.B + A.
B
Representao:
S = A+
B
0
0
0
1
1
0
1
1
A S
0
1
1
0