L10 ARCHITECTURE construct OF mux21 IS
L13 BEGIN
4
L12 L14 L15 L16
SIGNAL d : STD_LOGIC; d<= a AND (NOT S); e<= b AND s; y<= d OR e;
L13 BEGIN
第3章 VHDL语言入门
L17 END ARCHITECTURE construct; L18 ------------------------------------------------------------------------------------------------------------------------L19 ARCHITECTURE behavior OF mux21 IS L20 BEGIN L21 L22 L23 L24 L25 L26 PROCESS(a, b, s) BEGIN IF s='0' THEN y <= a; ELAE y <= b; END IF; END PROCESS;
17
第3章 VHDL语言入门
图3-6 半加器真值表和逻辑表达式
18
第3章 VHDL语言入门
图3-7 半加器电路结构
19
第3章 VHDL语言入门
【例 3-2】
L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 L11 L12 L13 L14 -----------------------------------------------------库和程序包----------------------------------------------------LIBRARY ieee ; USE ieee.std_logic_1164.all; ---------------------------------------------------------实体---------------------------------------------------------ENTITY halfadd IS PORT ( a, b co, so : IN STD_LOGIC; : OUT STD_LOGIC );