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>