Sistemas  
 
Conhecimento computador >> Sistemas >> Conhecimentos básicos de informática >> 
Como converter binário Mux to One Hot
linguagem binária é usado em programação de computadores para criar software ou código de aplicativos para o sistema operacional Windows do Windows Visual Basic e . Vetores binários podem ter vários valores que podem ser confusas e levar a várias janelas de codificação em seu computador. Se você gostaria de converter seus vetores binários em um conjunto de entrada quente, você pode fazê-lo com um código através do prompt de comando do terminal ou do seu computador. Uma vez implementado, você será capaz de converter o mux vetor binário em uma linha quente. Instruções
1

Abra o seu prompt de comando terminal ou através da lista de "Programas" no seu botão "Iniciar"
2 Tipo

: .

Ieee biblioteca ; ieee.std_logic_1164.all utilização; usar ieee.numeric_std.all ;

entidade iSport onehot_binary ( onehot_in : em std_logic_vector ; binary_out : fora std_logic_vector ); beginassert 2 ** binary_out'length = fracasso gravidade onehot_in'length ;

fim;

arquitetura RTL de onehot_binary é função

one_hot_to_binary ( One_Hot : std_logic_vector ; tamanho : natural) std_logic_vector retorno é

Bin_Vec_Var variável : std_logic_vector ( tamanho -1 virou 0 );

começar

Bin_Vec_Var : = (others => '0 ' );

pois em One_Hot'range loopif One_Hot (I) = thenBin_Vec_Var '1 ' : = Bin_Vec_Var ou std_logic_vector ( to_unsigned (I, tamanho ) ); fim se ; ciclo final ; retornar Bin_Vec_Var ; função end;

começar

binary_out < = one_hot_to_binary ( onehot_in , binary_out'length );

fim;
3

Pressione o botão "Enter" para substituir os muxes binários em seu sistema a uma entrada chumbo quente < . br>

Anterior :

Próximo : No
  Os artigos relacionados
·Qual sistema operacional usa os recursos Menos 
·Como fazer Layered Wallpaper para um Android 
·Kernel & Userland estão fora de sincronia 
·Eu não consigo desinstalar VirtualBox 
·Como instalar o TI- Nspire CAS OS na TI- Nspire 
·Como mudar seu fundo PC de Black 
·Clipboard Tamanho em Ubuntu 
·Quais são os benefícios de Flushing DNS 
·Como Route uma conexão Lucent RMT 
·Como abrir um arquivo Zap 
  Artigos em destaque
·Diferenças entre o ícone da mão & o Pointer 
·Qual é a função principal do computador , além do c…
·Como escolher qual partição Botas De um único disco …
·Maneiras Incríveis de personalizar um telefone Android…
·Como Tubo de saída de tela para um arquivo 
·Clipboard Tamanho em Ubuntu 
·Por que o Acesso Time Out no Ubuntu 
·O que é endereço obrigatório 
·O que é o VMDK Redo Log 
·Como abrir um arquivo Zap 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados