entity verhalte of multiplexer is
begin
(
signal a3, a2, a1, a0: bit;
signal b3, b2, b1, b0: bit;
signal s: bit;
signal y3, y2, y1, y0: bit;
);
end;
architecture verhalten of multiplexer i
signal a3, a2, a1, a0: in bit;
signal b3, b2, b1, b0: in bit;
signal s: in bit;
signal y3, y2, y1, y0: in bit;
begin
y3 <= b3 and a3;
y2 <= b2 and a2;
y1 <= b1 and a1;
y0 <= b0 and a0;
end;