Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BCD 8421
A
0
0
0
0
0
0
0
0
1
1
B
0
0
0
0
1
1
1
1
0
0
C
0
0
1
1
0
0
1
1
0
0
D
0
1
0
1
0
1
0
1
0
1
Excesso 3
A
0
0
0
0
0
1
1
1
1
1
B
0
1
1
1
1
0
0
0
0
1
C
1
0
0
1
1
0
0
1
1
0
D
1
0
1
0
1
0
1
0
1
0
Cdigo Gray
A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
B
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
C
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
D
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
Cdigos de 5 bits
Destacaremos apenas os dois mais importantes:
1) Cdigo 2 entre 5
Trata-se de um cdgio que possui sempre 2 bits iguais a 1, dentro de 5 bits. Sua formao
vista na tabela.
Decimal
Cdigo 2 entre 5
A
B
C
D
E
0
0
0
0
1
1
1
0
0
1
0
1
2
0
0
1
1
0
3
0
1
0
0
1
4
0
1
0
1
0
5
0
1
1
0
0
6
1
0
0
0
1
7
1
0
0
1
0
8
1
0
1
0
0
9
1
1
0
0
0
2) Cdigo Johnson
Trata-se de um cdigo que ser utilizado na construo do contador Johnson. Sua
formao vista na tabela:
Decimal
Cdigo Johnson
A
B
C
D
E
0
0
0
0
0
0
1
0
0
0
0
1
2
0
0
0
1
1
3
0
0
1
1
1
4
0
1
1
1
1
5
1
1
1
1
1
6
1
1
1
1
0
7
1
1
1
0
0
8
1
1
0
0
0
9
1
0
0
0
0
Cdigo 9876543210
Este cdigo de 10 bits foi bastante utilizado na poca em que os sistemas mostradores de
algarismos eram vlvulas eletrnicas (Nixie e Numitron). Algumas dessas vlvulas possuam
cada algarismo composto por uma placa ou filamento, arranjado apropriadamente no formato
do nmero. Notamos, no cdigo, que em 10 sadas somente uma vale em cada caso,
acendendo assim o algarismo correspondente. A formao deste cdigo vista na tabela:
Decimal
0
1
2
3
4
5
6
7
8
9
9
0
0
0
0
0
0
0
0
0
1
8
0
0
0
0
0
0
0
0
1
0
7
0
0
0
0
0
0
0
1
0
0
6
0
0
0
0
0
0
1
0
0
0
5
0
0
0
0
0
1
0
0
0
0
4
0
0
0
0
1
0
0
0
0
0
3
0
0
0
1
0
0
0
0
0
0
2
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
Codificadores e decodificadores:
Vamos, agora, tratar de circuitos que efetuam a passagem de um determinado cdigo
para outro. Primeiramente, vamos fazer uma anlise do significado das palavras codificador e
decodificador.
Chamamos de codificador o circuito combinacional que torna possvel a passagem de
um cdigo conhecido para um desconhecido. Como exemplo, podemos citar o circuito inicial
de uma calculadora que transforma uma entrada decimal, atravs do sistema de chaves de um
teclado, em sada binria para que o circuito interno processe e faa a operao.
Chamamos de decodificador o circuito que faz o inverso, ou seja, a passa de um cdigo
desconhecido para um conhecido. No exemplo citado o circuito que recebe o resultado da
operao em binrio e o transforma em sada decimal, na forma compatvel para um
mostrador digital apresentar os algarismos.
Os termos codificador e decodificador, porm, diferenciam-se em funo do
referencial. Se para o usurio da calculadora o sistema de entrada um codificador, para o
processador ser um decodificador, pois passa de um cdigo desconhecido para ele (decimal),
para um conhecido (binrio). Na prtica, comum se utilizar a denominao de decodificador
para o sistema que passa de um cdigo para outro, quaisquer que sejam.
Decodificador para display de 7 segmentos
O display de 7 segmentos possibilita escrevermos nmeros decimais de 0 a 9 e alguns
outros smbolos que podem ser letras ou sinais. A figura representa uma unidade do display
genrica, com a nomenclatura de identificao dos segmentos usual em manuais prticos.
Para fins de simplificao, vamos considerar os casos fora da sequencia como irrelevantes.
Transpondo as sadas para os diagramas, temos:
Exerccio:
1. Projete um decodificador para, a partir de um cdigo binrio, escrever a sequencia da
tabela abaixo em um display de 7 segmentos catodo comum.
Caractere S
T
O
P
E
R
8
Caso
0
1
2
3
4
5
6
7
Circuitos Aritmticos
Dentro do conjunto de circuitos combinacionais aplicados para finalidade especfica
nos sistemas digitais, destacam-se os circuitos aritmticos. So utilizados, principalmente, para
construir a ULA (Unidade de Lgica Aritmtica) dos microprocessadores e, ainda, encontrados
disponveis em circuitos integrados comerciais.
Meio Somador
Representando cada numero por 1 bit, podemos, ento, montar um circuito que
possui como entradas A e B, e como sada, a soma dos algarismos (S) e o respectivo transporte
de sada (Ts). As expresses caractersticas do circuito, extradas da tabela, so:
Este circuito meio somador tambm conhecido como Half Adder, sendo a sada de
transporte denominada carry out, ambos os termos derivados do ingls.
Somador Completo
O somador completo um circuito lgico utilizado para fazer a soma de dois nmeros
binrios de mais de 1 algarismo, pois possibilita a introduo do transporte de entrada Cin
proveniente da coluna anterior.
A tabela da verdade do somador completo est descrita abaixo:
Pode-se montar o circuito lgico que executa a tabela, tendo como entrada as
variveis booleanas A e B, e como sada, a subtrao S e o transporte de sada Ts. As
expresses caractersticas extradas do circuito so:
Exerccio:
1. Esquematize em blocos, um sistema subtrator para 2 nmeros de 4 bits.