⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mux4.vhd

📁 用vhdl写的
💻 VHD
字号:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;

ENTITY MUX4 IS
PORT(
  A,B,C,D: in std_logic;
  X1,X2,X3,X4: in std_logic_vector(7 downto 0);
  W: OUT std_logic_vector(7 downto 0)
 );
END mux4;

ARCHITECTURE ONE OF MUX4 IS
signal sel: std_logic_vector(3 downto 0);
 BEGIN
    sel<=D&C&B&A;
    process(sel)
    BEGIN
     if (sel="1110") then   --RO_B
       w<=X1;
     elsif (sel="1101") then --R1_B
       w<=x2;
	 elsif (sel="1011") then --R2_B
       w<=x3;
	 elsif (sel="0111") then --ALU_B
       w<=x4;
     else
       w<="00000000";
    end if;
    END process;
 END one;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -