【正文】
END behv。(利用IF多選擇語句自頂向下的優(yōu)先特性。LIBRARY IEEE。USE 。ENTITY priority83 ISPORT (y0,y1,y2,y3,y4,y5,y6,y7: IN STD_LOGIC。 vec: OUT STD_LOGIC_VECTOR (2 DOWNTO 0))。END priority83。ARCHITECTURE behavior OF priority83 ISBEGIN PROCESS(y0,y1,y2,y3,y4,y5,y6,y7)BEGIN IF (y7=39。139。) THEN vec=111。 ELSIF (y6=39。139。) THEN vec=110。 ELSIF (y5=39。139。) THEN vec=101。 ELSIF (y4=39。139。) THEN vec=100。 ELSIF (y3=39。139。) THEN vec=011。 ELSIF (y2=39。139。) THEN vec=010。 ELSIF (y1=39。139。) THEN vec=001。 ELSIF (y0=39。139。) THEN vec=000。 ELSE vec=“XXX。 END IF。END PROCESS。END behavior。JKLIBRARY IEEE。USE 。ENTITY jkff1 ISPORT(clk,j,k: IN STD_LOGIC。 q,qn: BUFFER STD_LOGIC)。END jkff1。ARCHITECTURE hav OF jkff1 ISBEGINPROCESS(clk,j,k)VARIABLE D : std_logic。 BEGIN IF (clk39。event AND clk =39。139。) THEN IF (j=39。139。 AND k=39。039。) THEN D:=39。139。 ELSIF (j=39。039。 AND k=39。139。) THEN D:=39。039。 ELSIF (j=39。039。 AND k=39。039。) THEN D:= D。 ELSE D:= NOT D。 END IF。END IF。q = D。 qn = NOT D。 END PROCESS。END hav。(下面門電路)LIBRARY IEEE。USE ENTITY gate ISPORT (a,b :IN STD_LOGIC。 yand,yor,ynand,ynor,ynot,yxor)。END gate。ARCHITECTURE art OF gate ISBEGINyand=a AND b。yor= a OR b。ynand= a NAND b。ynor= a NOR b。ynot= NOT b。yxor = a XOR b。END art。寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。不奮斗就是每天都很容易,可一年一年越來越難。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。拼一個(gè)春夏秋冬!贏一個(gè)無悔人生!早安!—————獻(xiàn)給所有努力的人.學(xué)習(xí)