idioma binario se utiliza en programación para crear software o código de aplicaciones para Windows Visual del sistema operativo Windows Basic y . Los vectores binarios pueden tener múltiples valores que pueden ser confusos y conducir a varias ventanas de codificación en el equipo. Si desea convertir sus vectores binarios en un grupo de entrada de calor, puede hacerlo con un código a través del terminal o símbolo del sistema de su ordenador. Una vez implementado , usted será capaz de convertir su vector binario mux en una línea caliente. Instrucciones
1
Abre tu terminal o línea de comandos a través de la lista "Programas " en el botón "Inicio "
2
Tipo: .
Biblioteca ieee , el uso de ieee.std_logic_1164.all ; uso ieee.numeric_std.all ;
entidad onehot_binary iSport ( onehot_in : en std_logic_vector ; binary_out : Fuera std_logic_vector ) ; beginassert 2 ** binary_out'length = gravedad de la insuficiencia onehot_in'length ;
final
;
arquitectura rTL de onehot_binary es
one_hot_to_binary función ( One_Hot : std_logic_vector ; tamaño : natural ) std_logic_vector retorno es
variables
Bin_Vec_Var : std_logic_vector ( size- 1 downto 0 ) ;
comenzar
Bin_Vec_Var : = ( otros = > '0 ');
porque en One_Hot'range loopif One_Hot ( I) = '1 ' thenBin_Vec_Var : = Bin_Vec_Var o std_logic_vector ( to_unsigned (I , tamaño) ) End If ; lazo ; Bin_Vec_Var retorno; fin de la función ;
comienzan
binary_out < = one_hot_to_binary ( onehot_in , binary_out'length ) ;
fin;
3 Pulse el botón "Enter " para reemplazar los muxes binarios en el sistema a una entrada plomo caliente < . br>