Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: 309696_13
Presentado por:
Brayan Damián Cuervo Montaña
Código: 1012405164
Presentado a:
Ing. Néstor Javier Rodríguez
Tutor
Library IEEE;
Use IEEE.std_logic_1164.all;
Use IEEE.numeric_std.all;
Use IEEE.std_logic_insigned.all;
Entity ALU is
Port ( X : in STD_LOGIC_VECTOR (0 to 7);
Y : in STD_LOGIC_VECTOR (0 to 7);
SALIDA : out STD_LOGIC_VECTOR (0 to 7);
EJECUCIÓN : in STD_LOGIC_VECTOR (0 to 2));
End ALU;
Architecture Behavioral of ALU is
Begin
With OPERACIÓN select
SALIDA <= X and Y when “000”,
Xor Y when "001",
(X and Y) or (X and Y) when "010",
Xorx when "011",
Yor Y when "100"
(X or X) and (not Y)when " 101
Xor (not Y) when "110",
Y and Y and Y when others
End Behavioral;