--************************************************--
--**     mux 2 16 pro mikroprocesou Hazard      **--
--**   Autor: Leos Marsalek    (c) 2002-2003    **--
--**     E-mail: Leos.Marsalek@tiscali.cz       **--
--**      Spolupracovali : Lukas Vaculík,       **--
--**              Miroslav Copian               **--
--************************************************--

library IEEE; -- Zviditelneni knihovny
use IEEE.std_logic_1164.all; -- Vyuziti knihovny
entity mux_vs2_s16 is 
    
port (A,B:in STD_LOGIC_vector(15 downto 0);c:out STD_logic_vector(15 downto 0); x:in std_logic);
end;           

Architecture mux216 of mux_vs2_s16 is
begin     
        
m1
:process(x,A,B)
        
begin
            
case is 
            
when '0' => C<=A;        --pøi 0 smìr A
            
when '1' => C<=B;        --pøi 1 smìr B
            
end case;
        
end process m1;
 
end mux216;