Você está na página 1de 22

Eletrnica Digital

Aula 2

Christian Viana christian@viana.eng.br

Eletrnica Digital

Sistema Octal
O sistema octal tem o mesmo princpio de representao, porm
com base 8, ou seja, ele possui 8 algarismos de representao, de
0 a 7.
Foi e muito utilizado como representao compacta de binrios
pois reduz em 3 vezes os dgitos de representao.
A converso de binrio para octal se resume a separar os bits 3 a
3 e convert-los como decimal

Christian Viana christian@viana.eng.br

Eletrnica Digital

Exemplos
1101011:

001
1

101
5

011
3

Christian Viana christian@viana.eng.br

Eletrnica Digital

Sistema Hexadecimal
Tambm um sistema utilizado para manipular nmeros binrios de
forma mais simplificada (um dgito hexa representa 4 bits).
Para facilitar a representao, quando se ultrapassa a contagem
numrica de 0 a 9, se inicia contagem alfabtica de A a F,
representando os 16 estados possveis.
A converso para binrio, basta separar o nmero em 4 bits e
converter diretamente:

Christian Viana christian@viana.eng.br

Eletrnica Digital

Converso Hexadecimal
BINRIO

HEXA

Christian Viana christian@viana.eng.br

Eletrnica Digital

Sistema BCD
Alguns dispositivos binrios utilizam uma codificao hexadecimal
simplificada, sem os smbolos alfabticos para representaes
menores, uma converso direta em decimal, desconsiderando os
nmeros maiores que 9.
BCD sigla para binary codified decimal
So utilizados em displays simples de 0 a 9 por exemplo

Christian Viana christian@viana.eng.br

Eletrnica Digital

Converso Binrio BCD


BINRIO

BCD

Christian Viana christian@viana.eng.br

Outros estados
no so vlidos

Eletrnica Digital

Operaes Binrias Adio


A adio de nmeros binrios ocorre da mesma forma que uma adio
decimal:
Soma-se os bits e, quando h estouro de contagem (chamado overflow),
utiliza-se da mesma forma que o vai um, chamado de carry.
Ou seja:

0+0=0
0+1=1
1+0=1
1 + 1 = 1 carry 1

Christian Viana christian@viana.eng.br

Eletrnica Digital

Exemplos
1

1 1

3 0 11

5 101
8 1000

15

1 1 1

0 111
1111

22 10 1 1 0

Christian Viana christian@viana.eng.br

Eletrnica Digital

Subtrao
A subtrao tem o mesmo princpio da adio, porm, ao invs do
carry, utiliza-se o borrow na subtrao de um nmero por outro maior:
Ou seja:

0-0=0
1-1=0
1-0=1
0 - 1 = 1 borrow 1

Christian Viana christian@viana.eng.br

Eletrnica Digital

Exemplos
1

4 1 00

2 0 10
2 0 10

81 0 0 0

0 0 11

0101

Christian Viana christian@viana.eng.br

Eletrnica Digital

lgebra Booleana
Criada pelo Matemtico e Filsofo George Boole (1815-1864), matemtico e
filsofo britnico

Sistema matemtico de anlise lgica chamada lgebra de Boole ou lgebra


booleana.
Aceita somente dois estados distintos contrrios:
0 ou 1
verdadeiro ou falso...

Christian Viana christian@viana.eng.br

Eletrnica Digital

lgebra Booleana
Sejam as variveis S1, S2 e L, tais que:

S1 = S2 = 0 chaves abertas
S1 = S2 = 1 chaves fechadas
L = 0 lmpada apagada
L = 1 lmpada acesa

Assim, por exemplo:


Se S1 = 1 (chave S1 fechada) e S2 = 1 (chave S2 fechada) L = 1 (lmpada acesa)
Se S1 = 1 (chave S1 fechada) e S2 = 0 (chave S2 aberta) L = 0 (lmpada apagada)

Christian Viana christian@viana.eng.br

Eletrnica Digital

lgebra Booleana
Chamamos tabela verdade de uma funo booleana a tabela que apresenta, geralmente de
maneira ordenada, os valores da funo y = f(A, B) para todas as combinaes possveis dos
valores das variveis.
Consideremos uma funo booleana das variveis A e B, cuja tabela verdade :

Christian Viana christian@viana.eng.br

Eletrnica Digital

Portas Lgicas
Portas lgicas so circuitos utilizados para combinar nveis lgicos
digitais de formas especficas
Esse sistema utilizado para expressar os sinais de sada em termos
dos resultados de entrada

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta Inversora
A porta inversora simplesmente inverte o sinal que se apresenta na
entrada.
Se este apresenta nvel alto, a sada ser em nvel baixo e vice-versa.

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta Inversora - Simbologia


A funo representada da forma: y = A

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta OU/OR
Porta ou um dispositivo que apresenta sada em nvel alto quando qualquer uma
de suas entradas apresentar um nvel alto.
A sada ser 0 somente se todas as entradas forem 0.

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta OU
Usualmente, os dispositivos apresentam para portas lgicas duas
entradas para uma sada.
Quando se necessita de mais de duas entradas se somando, basta fazer
uma entrada em cascata:
X = A+B+C

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta NOR
A porta NOU (NOR) corresponde uma porta OU com a sada invertida.
A sada ser 1 somente se todas as entradas forem 0.

Observe que a bolinha no smbolo nega (complementa) a sada, equivalente


barra na expresso booleana, indicando que a porta NOU tem uma sada que
corresponde ao complemento da sada da porta OU.

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta E/AND
A porta E, ao contrrio da porta OU, apenas apresenta sada em nvel alto quando
as duas entradas apresentam nvel alto ao mesmo tempo : uma E outra

Christian Viana christian@viana.eng.br

Eletrnica Digital

Porta NAND
A porta NE (NAND) corresponde a uma porta E com a sada invertida. A sada ser
0 somente se todas as entradas forem 1.

Christian Viana christian@viana.eng.br

Eletrnica Digital