Decodificadores e Multiplexadores: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
(11 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
Veja um exemplo de um decodificador de 2 linhas de entrada para 1 de 4 linhas de saída. Para cada combinação de entrada (2<sup>2</sup> possibilidades), apenas uma saída é selecionada. | Veja um exemplo de um decodificador de 2 linhas de entrada para 1 de 4 linhas de saída. Para cada combinação de entrada (2<sup>2</sup> possibilidades), apenas uma saída é selecionada. | ||
[[Arquivo:Decodificador2-4.png | | [[Arquivo:Decodificador2-4.png | 250px]] | ||
;Exercício de simulação | ;Exercício de simulação | ||
Linha 12: | Linha 12: | ||
;Exercício | ;Exercício | ||
#Construa um decodificador com 3 linhas de entrada para 1 de 8 saídas. | #Construa um decodificador com 3 linhas de entrada para 1 de 8 saídas. | ||
<!-- | |||
#Pesquise os decodificadores disponíveis nos [http://pt.wikipedia.org/wiki/Anexo:Lista_dos_circuitos_integrados_da_s%C3%A9rie_7400 Circuitos Integrados da série 7400] | #Pesquise os decodificadores disponíveis nos [http://pt.wikipedia.org/wiki/Anexo:Lista_dos_circuitos_integrados_da_s%C3%A9rie_7400 Circuitos Integrados da série 7400] | ||
#Verifique que há também decodificadores de BCD para decimal e para [http://pt.wikipedia.org/wiki/Display_de_sete_segmentos 7-segmentos], e também de Gray para decimal. | #Verifique que há também decodificadores de BCD para decimal e para [http://pt.wikipedia.org/wiki/Display_de_sete_segmentos 7-segmentos], e também de Gray para decimal.--> | ||
;Aplicação dos decodificadores: Seleção de endereço de memórias | ;Aplicação dos decodificadores: Seleção de endereço de memórias | ||
:Uma aplicação importante dos decodificadores é como dispositivo para selecionar uma posição de '''memória''' para um dado ser armazenado no computador. Cada posição de memória tem um endereço, fornecido por um número binário, o qual será a entrada do decodificador que indicará a posição selecionada. Esta é a explicação do porque os tamanhos dos dispositivos de memória sempre são múltiplos de 2<sup>n</sup>. | :Uma aplicação importante dos decodificadores, interna a um chip de memória, é atuar como dispositivo para selecionar uma posição de '''memória''' para um dado ser armazenado no computador. | ||
:Cada posição de memória tem um '''endereço''', fornecido por um '''número binário''', o qual será a entrada do decodificador que indicará ao chip a posição selecionada da memória. Esta é a explicação do porque os tamanhos dos dispositivos de memória sempre são múltiplos de 2<sup>n</sup>. | |||
[[Arquivo:DecodificadorMemoria.png | Decodificador de endereço de memória]] | [[Arquivo:DecodificadorMemoria.png | Decodificador de endereço de memória]] | ||
Linha 25: | Linha 27: | ||
#Pesquise sobre a capacidade de expansão de memória RAM dos computadores pessoais modernos. | #Pesquise sobre a capacidade de expansão de memória RAM dos computadores pessoais modernos. | ||
== | ==Tarefa: Exercícios de Simulação== | ||
;Para este laboratório será utilizado o [[Simulador de Circuitos Lógicos - Logisim]]: Veja no ''link'' as instruções para ''download'' e instalação do programa. | ;Para este laboratório será utilizado o [[Simulador de Circuitos Lógicos - Logisim]]: Veja no ''link'' as instruções para ''download'' e instalação do programa. | ||
Linha 34: | Linha 36: | ||
#*Comparar a saída com o decodificador construído com portas lógicas. | #*Comparar a saída com o decodificador construído com portas lógicas. | ||
#Modificar o circuito para que funcione como decodificador de 3 bits de entrada e 1 de 8 saídas. | #Modificar o circuito para que funcione como decodificador de 3 bits de entrada e 1 de 8 saídas. | ||
<!-- | |||
=Multiplexadores= | |||
É um circuito lógico que recebe diversos dados digitais de entrada e seleciona um para transmiti-lo para a saída. A escolha da entrada para ser transferida para a saída é controlada por uma entrada de seleção <ref name="TOCCI">TOCCI, R.J.; WIDMER, N.S.; MOSS, G.L. Sistemas Digitais: princípios e aplicações, São Paulo: Pearson, 2011.</ref>. | |||
Multiplexador com duas entradas: | |||
[[Arquivo:Multiplexador.png]] | [[Arquivo:Multiplexador.png]] | ||
Multiplexador com quatro entradas: | |||
[[Arquivo:Multiplexador4entradas.png]] | |||
Multiplexador com quatro entradas usando ''buffer tristate'' e decodificador: | |||
[[Arquivo:MultiplexadorBuffer4entrada.png]] | |||
:Verifique que as saídas dos ''buffer'' são conectadas no mesmo ponto, quando uma está selecionada as demais estão no estado chamado de '''alta-impedância''', comportando-se como se estivessem desconectadas do circuito. | |||
==Laboratório e Exercícios de Simulação== | ==Laboratório e Exercícios de Simulação== | ||
#Construa no LogiSim um multiplexador de quatro entradas para uma saída usando portas lógicas. | #Construa no LogiSim um multiplexador de quatro entradas para uma saída usando '''portas lógicas'''. | ||
#Construa um multiplexador de oito entradas e uma saída a partir do módulo disponível no Logisim | #Construa um multiplexador de oito entradas e uma saída a partir do módulo '''multiplexador''' disponível no Logisim. | ||
#Construa um multiplexador de oito entradas, usando '''''buffer tristate''''' e '''decodificador'''. | |||
--> | |||
==Referências== | |||
<references /> | |||
---- | ---- |
Edição atual tal como às 19h31min de 28 de julho de 2022
Decodificadores
O decodificador é um circuito combinacional que recebe como entrada um número binário e ativa apenas a saída correspondente ao número recebido, as demais saídas permanecem desativadas.
Veja um exemplo de um decodificador de 2 linhas de entrada para 1 de 4 linhas de saída. Para cada combinação de entrada (22 possibilidades), apenas uma saída é selecionada.
- Exercício de simulação
- Simule o Decodificador 1-de-4 e construa sua tabela verdade.
- Exercício
- Construa um decodificador com 3 linhas de entrada para 1 de 8 saídas.
- Aplicação dos decodificadores
- Seleção de endereço de memórias
- Uma aplicação importante dos decodificadores, interna a um chip de memória, é atuar como dispositivo para selecionar uma posição de memória para um dado ser armazenado no computador.
- Cada posição de memória tem um endereço, fornecido por um número binário, o qual será a entrada do decodificador que indicará ao chip a posição selecionada da memória. Esta é a explicação do porque os tamanhos dos dispositivos de memória sempre são múltiplos de 2n.
- Exercícios
- Para que um computador acesse uma memória RAM de 512 Mi (Mibi ou Mega) Bytes, quantas linhas de endereço ele precisa ter?
- Se o seu computador tem um limite de expansão da memória RAM de 4 Gi (Giga ou Gibi) Bytes, quantas linhas de endereço de memória ele possui?
- Pesquise sobre a capacidade de expansão de memória RAM dos computadores pessoais modernos.
Tarefa: Exercícios de Simulação
- Para este laboratório será utilizado o Simulador de Circuitos Lógicos - Logisim
- Veja no link as instruções para download e instalação do programa.
Decodificadores
- Construír com portas lógicas um circuito decodificador de 2 bits de entrada e 1 de 4 saídas.
- Construír com portas lógicas um circuito decodificador de 3 bits de entrada e 1 de 8 saídas.
- Construir e simular um decodificador de 2 bits de entrada e 1 de 4 saídas a partir do módulo decodificador disponível no Logisim.
- Comparar a saída com o decodificador construído com portas lógicas.
- Modificar o circuito para que funcione como decodificador de 3 bits de entrada e 1 de 8 saídas.
Referências
--Evandro.cantu (discussão) 10h47min de 12 de junho de 2014 (BRT)