VHDL CASE语句描述4选1选择器程序

VHDL CASE语句描述4选1选择器程序,第1张

帮你注释一下:

temp_sel <= '0' --把毁敬败0给temp-sel

IF ( sel (0) = '1' ) THEN

temp_sel <= temp_sel + 1 ——如果sel的低位为0,则temp_sel加1

END IF

IF ( sel (1) ='1') THEN

temp_sel <= temp_sel +2——如果sel的低位向上第二位为纤颤稿败1,则temp_sel加2

END IF

ENTITY mux4 IS

PORT(A,B,C,D:漏罩雹IN Bit;

S:IN Bit_Vector(3 DOWNTO 0);

Y:闷禅OUT Bit);

END mux4;

ARCHITECTURE behav1 OF mux4 IS

BEGIN

mux4_p1:返帆PROCESS(A,B,C,D,S)

BEGIN

IF S = ″1110″ THEN Y


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12298319.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存