SlideShare una empresa de Scribd logo
1 de 13
Módulo 3 – Circuitos
Combinatórios
Descodificadores e Codificadores
www.ticmania.net
Index
 Codificadores vs Descodificadores (3 e 4)
 Codificador decimal – código BCD8421 (5)
 Exercício - Codificador decimal para teclado de 10 teclas (6 e 7)
 Exercício - Codificador 4:2 (9 e 10)
 Exercício - Codificador de prioridades 4:2 (11)
 Codificador de prioridades 4:2 vs Codificador 4:2 (12)
Codificadores e Descodificadores
 Descodificar converte a informação de binário para outra forma de
representação (ex. binário para decimal).
 Codificar designa o processo de representar caracteres ou grupos de caracteres em
código binário.
2
2
=4
I3 I2 I1 I0 O1 O0
D0 0 0 0 1 0 0
D1 0 0 1 0 0 1
D2 0 1 0 0 1 0
D3 1 0 0 0 1 1
2
2
=4
I1 I0 O3 O2 O1 O0
0 0 0 0 0 1 D0
0 1 0 0 1 0 D1
1 0 0 1 0 0 D2
1 1 1 0 0 0 D3
2-4
Descodificador
Decoder
n input 2n output
Ex: n=2 input Ex: 22=4 output
I0
I1
D0
D1
D2
D3
4-2
Codificador
Encoder
2n input n output
Ex: 22=4 input Ex: n=2 output
O0
O1I0
I1
I2
I3
D0
D1
D2
D3
www.ticmania.net
1 de 2
 DESCODIFICADOR é, genericamente, um circuito com múltiplas
entradas e múltiplas saídas, que converte entradas codificadas em saídas
igualmente codificadas, em que o código usado na entrada é diferente do
usado na saída. (ex: binário para decimal)
www.ticmania.net
 CODIFICADORES – É um circuito capaz de converter um sinal de
determinado tipo, como por exemplo decimal, num sinal binário ou BCD.
Codificadores e Descodificadores2 de 2
Codificador 4:2 (4 entradas e 2 saídas)
Descodificador 2:4 (2 entradas e 4 saídas)
Descodificadores e Codificadores
código BCD8421
Codificador decimal
Código BCD (Binary Coded Decimal)
O código BCD foi criado para codificar os números decimais de 0 a 9, com 4
bits para cada dígito, ou seja, o BCD é a conversão dos decimais em um
número binário de 4 bits. Porém, com 4 bits podemos contar de 0 a 15 em um
total de 16 valores diferentes. Mas, o BCD é a conversão de números
decimais que possui 10 símbolos (0 a 9). Isso significa que no BCD é usado
apenas os dez primeiros dígitos e o restante é adotado como erro.
Nota: Neste teclado apenas posso carregar numa tecla de cada vez
www.ticmania.net
Descodificadores e Codificadores
código BCD8421
8 4 2 1
e9 e8 e7 e6 e5 e4 e3 e2 e1 e0 s3 S2 s1 s0
0 0 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 0 0 0 0 1 0 0 0 0 1 0
0 0 0 0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 0 1 0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0 0 0 0 1 0 1
0 0 0 1 0 0 0 0 0 0 0 1 1 0
0 0 1 0 0 0 0 0 0 0 0 1 1 1
0 1 0 0 0 0 0 0 0 0 1 0 0 0
1 0 0 0 0 0 0 0 0 0 1 0 0 1
S3=e9+e8 S2=e7+e6+e5+e4 S1=e3+e2+e6+e7 S0=e9+e7+e5+e3+e1
Codificador decimal para teclado de 10 teclas
www.ticmania.net
1 de 2
Exercício
Descodificadores e Codificadores
código BCD8421
www.ticmania.net
2 de 2
Exercício
Codificador decimal para teclado de 10 teclas
Descodificadores Binários
As quantidades discretas de
informação podem ser representadas
em sistemas digitais através de
códigos binários. Um código binário
de n bits é capaz de representar até 2n
elementos diferentes de uma
informação codificada.
www.ticmania.net
Exercício
Codificador 4:2
 codificar 4 teclas tendo na saída um número binário de 2 bits
e3 e2 e1 e0 s1 s0 Posição
0 0 0 1 0 0 0
0 0 1 0 0 1 1
0 1 0 0 1 0 2
1 0 0 0 1 1 3
O problema deste processo é que sempre que existe mais do que
uma entrada ativa a duas saídas vão ficar ativadas
Codificador de prioridades elimina o problema de duas ou mais
entradas serem acionadas simultaneamente.
www.ticmania.net
1 de 2
Exercício
Exercício
Codificador 4:2
 codificar 4 teclas tendo na saída um número binário de 2 bits
https://www.tinkercad.com
www.ticmania.net
2 de 2
Exercício
Exercício
Codificador de prioridades 4:2
N=4 M=2
Entradas Saídas
e3 e2 e1 e0 s1 s0 S0 s1
0 0 0 0 x x x x
0 0 0 1 0 0 x x
0 0 1 x 0 1 e3’e2’e1 x
0 1 x x 1 0 x e3’e2
1 x x x 1 1 e3 e3
S1=e3+e3’e2 S0=e3’e2’e1+e3
 codificar 4 teclas tendo na saída um número binário de 2 bits
Codificador prioridades - Possui a lógica necessária para obter na
saída um código binário relativo à entrada ativa de mais alta ordem.
Elimina o problema de duas ou mais entradas serem acionadas
simultaneamente.
X= DON'T CARE
www.ticmania.net
Exercício
1 de 2
Codificador de prioridades 4:2
vs
Codificador 4:2
Possui a lógica necessária para
obter na saída um código binário
relativo à entrada ativa de mais
alta ordem.
• Elimina o problema de duas ou mais
entradas serem acionadas
simultaneamente.
O problema deste
processo é que sempre
que existe mais do que
uma entrada ativa a
duas saídas vão ficar
ativadas
Codificador de prioridades 4:2 Codificador 4:2
www.ticmania.net
Exercício
2 de 2
Descodificador binário 2:4
2
2
=4
A1 A0 D3 D2 D1 D0
0 0 0 0 0 1 X0
0 1 0 0 1 0 X1
1 0 0 1 0 0 X2
1 1 1 0 0 0 X3

Más contenido relacionado

La actualidad más candente

UFCD 6024.pptx
UFCD 6024.pptxUFCD 6024.pptx
UFCD 6024.pptxteresa rua
 
Circuitos Mux e Demux
Circuitos Mux e Demux Circuitos Mux e Demux
Circuitos Mux e Demux Joseci Silva
 
Arquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaArquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaAlex Camargo
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladoresDanilo Morais Pagano
 
Quiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicasQuiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicasCarlos Pereira
 
Registradores contadores memórias_r2
Registradores contadores memórias_r2Registradores contadores memórias_r2
Registradores contadores memórias_r2Eduardo_borges
 
Mapas de Karnaugh (introdução, até 4 variáveis)
Mapas de Karnaugh (introdução, até 4 variáveis)Mapas de Karnaugh (introdução, até 4 variáveis)
Mapas de Karnaugh (introdução, até 4 variáveis)Fernando Passold
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresCarlos Pereira
 
Circuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídasCircuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídasCarlos Pereira
 
Clp – controlador lógico programável
Clp – controlador lógico programávelClp – controlador lógico programável
Clp – controlador lógico programávelVictor Said
 

La actualidad más candente (20)

Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Códigos BCD, Gray e ASCII
Códigos  BCD, Gray e ASCIICódigos  BCD, Gray e ASCII
Códigos BCD, Gray e ASCII
 
UFCD 6024.pptx
UFCD 6024.pptxUFCD 6024.pptx
UFCD 6024.pptx
 
Ficha de trabalho 1 modulo 1
Ficha de trabalho 1   modulo 1Ficha de trabalho 1   modulo 1
Ficha de trabalho 1 modulo 1
 
Circuitos Mux e Demux
Circuitos Mux e Demux Circuitos Mux e Demux
Circuitos Mux e Demux
 
Circuitos combinacionais
Circuitos combinacionaisCircuitos combinacionais
Circuitos combinacionais
 
Clp Conceito
Clp ConceitoClp Conceito
Clp Conceito
 
Eletrônica digital aula 01
Eletrônica digital   aula 01Eletrônica digital   aula 01
Eletrônica digital aula 01
 
Arquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaArquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra Booleana
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladores
 
Circuitos Integrados Digitais
Circuitos Integrados DigitaisCircuitos Integrados Digitais
Circuitos Integrados Digitais
 
Quiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicasQuiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicas
 
Sdac
SdacSdac
Sdac
 
Registradores contadores memórias_r2
Registradores contadores memórias_r2Registradores contadores memórias_r2
Registradores contadores memórias_r2
 
Circuitos sequenciais
Circuitos sequenciaisCircuitos sequenciais
Circuitos sequenciais
 
Flip Flops Parte 1
Flip Flops Parte 1Flip Flops Parte 1
Flip Flops Parte 1
 
Mapas de Karnaugh (introdução, até 4 variáveis)
Mapas de Karnaugh (introdução, até 4 variáveis)Mapas de Karnaugh (introdução, até 4 variáveis)
Mapas de Karnaugh (introdução, até 4 variáveis)
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadores
 
Circuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídasCircuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídas
 
Clp – controlador lógico programável
Clp – controlador lógico programávelClp – controlador lógico programável
Clp – controlador lógico programável
 

Similar a descodificadores codificadores Encoder Decoder Sistemas Digitais

Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxriodurval
 
Tp representação de informação
Tp   representação de informaçãoTp   representação de informação
Tp representação de informaçãoLuis Lino Ferreira
 
Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptx1CEBAEB
 
Apresentação circuitos digitais resumida
 Apresentação circuitos digitais resumida Apresentação circuitos digitais resumida
Apresentação circuitos digitais resumidaMarcioRodrigues173060
 
Introducao Computacao Slide 2
Introducao Computacao Slide 2Introducao Computacao Slide 2
Introducao Computacao Slide 2Duílio Andrade
 
CCNA 5 - Introdução à Redes de Computadores
CCNA 5 - Introdução à Redes de ComputadoresCCNA 5 - Introdução à Redes de Computadores
CCNA 5 - Introdução à Redes de ComputadoresFerNandoSantos287416
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoEriclys Moreira
 
Codificando e-magazine11
Codificando e-magazine11Codificando e-magazine11
Codificando e-magazine11Marcos Paulo
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOCarlos Pereira
 
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisCircuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisRafaelRocha658505
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação FinalHugo Leonardo
 
Linguagem C (Parte 4)
Linguagem C (Parte 4)Linguagem C (Parte 4)
Linguagem C (Parte 4)Daniel Barão
 

Similar a descodificadores codificadores Encoder Decoder Sistemas Digitais (20)

Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptx
 
Código de barras
Código de barrasCódigo de barras
Código de barras
 
Tp representação de informação
Tp   representação de informaçãoTp   representação de informação
Tp representação de informação
 
Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptx
 
Apresentação circuitos digitais resumida
 Apresentação circuitos digitais resumida Apresentação circuitos digitais resumida
Apresentação circuitos digitais resumida
 
Circuitos combinatorios
Circuitos combinatoriosCircuitos combinatorios
Circuitos combinatorios
 
Introducao Computacao Slide 2
Introducao Computacao Slide 2Introducao Computacao Slide 2
Introducao Computacao Slide 2
 
Atividade BE/CRE
Atividade BE/CREAtividade BE/CRE
Atividade BE/CRE
 
Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018
 
CCNA 5 - Introdução à Redes de Computadores
CCNA 5 - Introdução à Redes de ComputadoresCCNA 5 - Introdução à Redes de Computadores
CCNA 5 - Introdução à Redes de Computadores
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceito
 
Codificando e-magazine11
Codificando e-magazine11Codificando e-magazine11
Codificando e-magazine11
 
Introdução
IntroduçãoIntrodução
Introdução
 
Arq orgcom (1)
Arq orgcom (1)Arq orgcom (1)
Arq orgcom (1)
 
ArqOrgCom.ppt
ArqOrgCom.pptArqOrgCom.ppt
ArqOrgCom.ppt
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimaisCircuitos de portas logicas - Conversão de sistemas binarios e decimais
Circuitos de portas logicas - Conversão de sistemas binarios e decimais
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação Final
 
Linguagem C (Parte 4)
Linguagem C (Parte 4)Linguagem C (Parte 4)
Linguagem C (Parte 4)
 

Más de Carlos Pereira (20)

Matrizes Pascal - programação
Matrizes Pascal - programaçãoMatrizes Pascal - programação
Matrizes Pascal - programação
 
M3 descodificadorde7segmentos
M3 descodificadorde7segmentosM3 descodificadorde7segmentos
M3 descodificadorde7segmentos
 
Cheat sheet sistemas numericos
Cheat sheet sistemas numericosCheat sheet sistemas numericos
Cheat sheet sistemas numericos
 
Sistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoSistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de Numeração
 
Sistemas digitais e analógicos
Sistemas digitais e analógicosSistemas digitais e analógicos
Sistemas digitais e analógicos
 
Excel
ExcelExcel
Excel
 
Webforms
WebformsWebforms
Webforms
 
Java interface
Java interfaceJava interface
Java interface
 
TcpiP redes internas externas
TcpiP redes internas externasTcpiP redes internas externas
TcpiP redes internas externas
 
Java
JavaJava
Java
 
TcpiP
TcpiPTcpiP
TcpiP
 
Tcpip2
Tcpip2Tcpip2
Tcpip2
 
Tcpip1
Tcpip1Tcpip1
Tcpip1
 
Camadas osi redes
Camadas osi   redesCamadas osi   redes
Camadas osi redes
 
Redes tcp udp
Redes tcp udpRedes tcp udp
Redes tcp udp
 
App inventor
App inventorApp inventor
App inventor
 
Motherboard - Placa Mãe
Motherboard - Placa MãeMotherboard - Placa Mãe
Motherboard - Placa Mãe
 
Fonte de alimentação
Fonte de alimentaçãoFonte de alimentação
Fonte de alimentação
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 

Último

República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Centro Jacques Delors
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Centro Jacques Delors
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptNathaliaFreitas32
 
tensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxtensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxgia0123
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Centro Jacques Delors
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...azulassessoria9
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docPauloHenriqueGarciaM
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 

Último (20)

República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
tensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxtensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptx
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 

descodificadores codificadores Encoder Decoder Sistemas Digitais

  • 1. Módulo 3 – Circuitos Combinatórios Descodificadores e Codificadores www.ticmania.net
  • 2. Index  Codificadores vs Descodificadores (3 e 4)  Codificador decimal – código BCD8421 (5)  Exercício - Codificador decimal para teclado de 10 teclas (6 e 7)  Exercício - Codificador 4:2 (9 e 10)  Exercício - Codificador de prioridades 4:2 (11)  Codificador de prioridades 4:2 vs Codificador 4:2 (12)
  • 3. Codificadores e Descodificadores  Descodificar converte a informação de binário para outra forma de representação (ex. binário para decimal).  Codificar designa o processo de representar caracteres ou grupos de caracteres em código binário. 2 2 =4 I3 I2 I1 I0 O1 O0 D0 0 0 0 1 0 0 D1 0 0 1 0 0 1 D2 0 1 0 0 1 0 D3 1 0 0 0 1 1 2 2 =4 I1 I0 O3 O2 O1 O0 0 0 0 0 0 1 D0 0 1 0 0 1 0 D1 1 0 0 1 0 0 D2 1 1 1 0 0 0 D3 2-4 Descodificador Decoder n input 2n output Ex: n=2 input Ex: 22=4 output I0 I1 D0 D1 D2 D3 4-2 Codificador Encoder 2n input n output Ex: 22=4 input Ex: n=2 output O0 O1I0 I1 I2 I3 D0 D1 D2 D3 www.ticmania.net 1 de 2
  • 4.  DESCODIFICADOR é, genericamente, um circuito com múltiplas entradas e múltiplas saídas, que converte entradas codificadas em saídas igualmente codificadas, em que o código usado na entrada é diferente do usado na saída. (ex: binário para decimal) www.ticmania.net  CODIFICADORES – É um circuito capaz de converter um sinal de determinado tipo, como por exemplo decimal, num sinal binário ou BCD. Codificadores e Descodificadores2 de 2 Codificador 4:2 (4 entradas e 2 saídas) Descodificador 2:4 (2 entradas e 4 saídas)
  • 5. Descodificadores e Codificadores código BCD8421 Codificador decimal Código BCD (Binary Coded Decimal) O código BCD foi criado para codificar os números decimais de 0 a 9, com 4 bits para cada dígito, ou seja, o BCD é a conversão dos decimais em um número binário de 4 bits. Porém, com 4 bits podemos contar de 0 a 15 em um total de 16 valores diferentes. Mas, o BCD é a conversão de números decimais que possui 10 símbolos (0 a 9). Isso significa que no BCD é usado apenas os dez primeiros dígitos e o restante é adotado como erro. Nota: Neste teclado apenas posso carregar numa tecla de cada vez www.ticmania.net
  • 6. Descodificadores e Codificadores código BCD8421 8 4 2 1 e9 e8 e7 e6 e5 e4 e3 e2 e1 e0 s3 S2 s1 s0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 S3=e9+e8 S2=e7+e6+e5+e4 S1=e3+e2+e6+e7 S0=e9+e7+e5+e3+e1 Codificador decimal para teclado de 10 teclas www.ticmania.net 1 de 2 Exercício
  • 7. Descodificadores e Codificadores código BCD8421 www.ticmania.net 2 de 2 Exercício Codificador decimal para teclado de 10 teclas
  • 8. Descodificadores Binários As quantidades discretas de informação podem ser representadas em sistemas digitais através de códigos binários. Um código binário de n bits é capaz de representar até 2n elementos diferentes de uma informação codificada. www.ticmania.net
  • 9. Exercício Codificador 4:2  codificar 4 teclas tendo na saída um número binário de 2 bits e3 e2 e1 e0 s1 s0 Posição 0 0 0 1 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0 2 1 0 0 0 1 1 3 O problema deste processo é que sempre que existe mais do que uma entrada ativa a duas saídas vão ficar ativadas Codificador de prioridades elimina o problema de duas ou mais entradas serem acionadas simultaneamente. www.ticmania.net 1 de 2 Exercício
  • 10. Exercício Codificador 4:2  codificar 4 teclas tendo na saída um número binário de 2 bits https://www.tinkercad.com www.ticmania.net 2 de 2 Exercício
  • 11. Exercício Codificador de prioridades 4:2 N=4 M=2 Entradas Saídas e3 e2 e1 e0 s1 s0 S0 s1 0 0 0 0 x x x x 0 0 0 1 0 0 x x 0 0 1 x 0 1 e3’e2’e1 x 0 1 x x 1 0 x e3’e2 1 x x x 1 1 e3 e3 S1=e3+e3’e2 S0=e3’e2’e1+e3  codificar 4 teclas tendo na saída um número binário de 2 bits Codificador prioridades - Possui a lógica necessária para obter na saída um código binário relativo à entrada ativa de mais alta ordem. Elimina o problema de duas ou mais entradas serem acionadas simultaneamente. X= DON'T CARE www.ticmania.net Exercício 1 de 2
  • 12. Codificador de prioridades 4:2 vs Codificador 4:2 Possui a lógica necessária para obter na saída um código binário relativo à entrada ativa de mais alta ordem. • Elimina o problema de duas ou mais entradas serem acionadas simultaneamente. O problema deste processo é que sempre que existe mais do que uma entrada ativa a duas saídas vão ficar ativadas Codificador de prioridades 4:2 Codificador 4:2 www.ticmania.net Exercício 2 de 2
  • 13. Descodificador binário 2:4 2 2 =4 A1 A0 D3 D2 D1 D0 0 0 0 0 0 1 X0 0 1 0 0 1 0 X1 1 0 0 1 0 0 X2 1 1 1 0 0 0 X3