Programação  
 
* Rede de conhecimento computador >> Programação >> Programação Delphi >> Content
O que é Demultiplexer no design da lógica digital?
No design da lógica digital, um desmultiplexador (Demux) é um circuito lógico combinacional que executa a operação reversa de um multiplexador (MUX). Enquanto um multiplexador seleciona um dos vários sinais de entrada e o encaminha para uma única saída, um desmultiplexador pega um único sinal de entrada e o direciona para uma das várias linhas de saída. A seleção da linha de saída é controlada por um conjunto separado de linhas de seleção.

Pense assim:um multiplexador é uma válvula unidirecional que mescla várias entradas em uma saída; Um desmultiplexador é uma válvula unidirecional que desvia uma única entrada para uma das várias saídas.

Características -chave:

* Entrada única: Recebe um sinal de entrada de dados.
* Saídas múltiplas: Tem várias linhas de saída.
* linhas de seleção: Usa uma ou mais linhas de seleção (geralmente codificadas binárias) para determinar qual linha de saída recebe o sinal de entrada. O número de linhas de seleção determina o número de saídas (2 n saídas para n linhas de seleção).
* Ativar linha (opcional): Alguns desmultiplexadores incluem uma linha de habilitação. As linhas de saída permanecem inativas (normalmente alta impedância ou um estado inativo específico), a menos que a linha Ativar esteja ativa (normalmente alta).

Exemplo da tabela de verdade (Demultiplexador 1 para 4):

Vamos considerar um desmultiplexador de 1 a 4 com linhas de seleção S1 e S0 e entrada I.

| S1 | S0 | Saída |
| --- | --- | --- |
| 0 | 0 | I |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |

Esta tabela mostra que a entrada I é roteada para a saída especificada pelo valor binário das linhas de seleção. Se S1S0 for 00, aparecei na saída 0. Caso contrário, todas as saídas são 0.

Aplicações:

Demultiplexadores encontram uso em vários sistemas digitais, incluindo:

* Distribuição de dados: Distribuir um único fluxo de dados para diferentes partes de um sistema.
* Endereço de memória: Selecionando um local de memória específico.
* conversão serial-paralela: Convertendo um fluxo de dados serial em um fluxo de dados paralelo.
* Sinais de roteamento: Direcionando um sinal para um destino específico dentro de um sistema.

Em essência, o desmultiplexador é um bloco de construção fundamental em circuitos digitais responsáveis ​​pela direção do fluxo de dados com base nos sinais de controle.

Anterior :

Próximo :
  Os artigos relacionados
·Uma unidade Delphi é exibida em tempo de execução? 
·Scion rodas Torque Specs 
·Como rentabilizar um site grátis 
·Como saber se o seu parceiro de negócios é desviar 
·O que é o comando cics cemt? 
·Qual é a função do If no computador? 
·Você deve excluir o valor atual em uma célula antes d…
·Como sair do modo de Crouch em Fallout: New Vegas 
·Explique os termos compilados Faça depuração e execu…
·O que Alexander descobriu quando consultou o Oracle em …
  Artigos em destaque
·Diferença entre Unallocated e Espaço Livre 
·Como chamar um CFC de Javascript 
·Como instalar Gems da linha de comando em Ruby 
·Definição do CPP Arquivo 
·Como alterar o caminho Java em um Ambiente de Registro …
·O que provoca o MySQL Overhead 
·Como saída vários valores de uma consulta de Acesso 
·Como usar o Squid Com PHP 
·O que é Java Usado para em um computador 
·Como usar Java para criar Web Apps Serviço 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados