Binary taal wordt gebruikt in computer programmeren van software of code applicaties voor Windows Visual Basic en het Windows- besturingssysteem. Binaire vectoren kan meerdere waarden dat kan verwarrend zijn en leiden tot verschillende codering vensters op uw computer . Als u wilt uw binaire vectoren omzetten in een hete ingang set , kunt u dit doen met een code via terminal of command prompt van uw computer . Eenmaal geïmplementeerd , zult u in staat om te zetten uw binaire vector mux in een warme lijn . Instructies 1 Open je terminal of command prompt via de " Programma " lijst op de knop " Start " Type 2 : . Library IEEE , gebruik ieee.std_logic_1164.all , gebruik ieee.numeric_std.all ; entiteit onehot_binary iSport ( onehot_in : in std_logic_vector ; binary_out : out std_logic_vector ) ; beginassert 2 ** binary_out'length = onehot_in'length ernst mislukking; end ; architectuur rTL van onehot_binary is functie one_hot_to_binary ( One_Hot : std_logic_vector ; size : natuurlijke ) return std_logic_vector is variabel Bin_Vec_Var : std_logic_vector ( size - 1 downto 0 ) ; beginnen Bin_Vec_Var : = ( anderen = > '0 ' ) ; voor ik in One_Hot'range loopif One_Hot ( I ) = '1 ' thenBin_Vec_Var : = Bin_Vec_Var of std_logic_vector ( to_unsigned ( I , grootte ) ) ; end if ; end loop ; return Bin_Vec_Var ; end functie ; beginnen binary_out < = one_hot_to_binary ( onehot_in , binary_out'length ) ; einde ; 3 Druk op de " Enter " knop om de binaire muxes op uw systeem te vervangen door een hete lood ingang < . br >
|