freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]第4章vhdl設(shè)計(jì)實(shí)例-展示頁(yè)

2024-10-28 04:15本頁(yè)面
  

【正文】 XXXXX”。a0。 BEGIN temp:=a2amp。 END decoder3_8。 ENTITY decoder3_8 IS PORT (a2,a1,a0,g1,g2a,g2b: IN std_logic。 普通 83編碼器 CASE d IS WHEN ‘ 10000000’= temp =‘ 111’ ; WHEN ‘01 000000’= temp =‘ 110’ ; WHEN ‘ 00100000’= temp =‘ 101’ ; WHEN ‘ 00010000’= temp =‘1 00’ ; WHEN ‘ 00001000’ = temp =‘ 011’ ; WHEN ‘ 00000100’ = temp =‘ 010’; WHEN ‘ 00000010’ = temp =‘ 001’; WHEN ‘ 00000001’ = temp =‘ 000’; WHEN OTHERS = temp= ‘X XX’ ; END CASE; 138譯碼器 選通輸入 地址輸入 譯碼器輸出 g1 g2a g2b a2 a1 a0 y7 y6 y5 y4 y3 y2 y1 y0 - 1 - - - - 1 1 1 1 1 1 1 1 - - 1 - - - 1 1 1 1 1 1 1 1 0 - - - - - 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 LIBRARY IEEE。 y(2)=temp(2)。 END IF y(0)=temp(0)。 ELSIF(d(1)=‘1’) THEN temp:=“001”。 ELSIF(d(3)=‘1’) THEN temp:=“011”。 ELSIF(d(5)=‘1’) THEN temp:=“101”。 BEGIN IF(d(7)=‘1’) THEN temp:=“111”。 END encoder8_3。 ENTITY encoder8_3 IS PORT (d: IN std_logic_vector(7 downto 0)。 PROCESS (s0, s1) sel:=s1& s0 CASE sel IS WHEN ‘00’= y =‘ a’ ; WHEN ‘01’= y =‘ b’ ; WHEN ‘10’= y =‘ c’ ; WHEN ‘ 11’ = y = ‘ d ’ ; WHEN OTHERS= y = ‘X’ ; END CASE; END PROCESS; BEGIN PROCESS (s0, s1) BEGIN IF(s0=‘0’and s1=‘0’) THEN y =‘ a’ ; ELSIF(s0=‘0’and s1=‘1’)THEN y =‘ b’ ; ELSIF(s0=‘1’and s1=‘0’)THEN y =‘ c’ ; ELSIF(s0=‘1’and s1=‘1’)THEN y =‘ d’ ; ELSE y = ‘X’ ; END IF; END PROCESS; 二:編碼器與譯碼器 優(yōu)先級(jí) 83編碼器 編碼器 y0 d0 d1 d2 d3 d4 d5 d6 d7 y1 y2 輸入 輸出 d7 d6 d5 d4 d3 d2 d1 d0 y2 y1 y0 1 - - - - - - - 1 1 1 0 1 - - - - - - 1 1 0 0 0 1 - - - - - 1 0 1 0 0 0 1 - - - - 1 0 0 0 0 0 0 1 - - - 0 1 1 0 0 0 0 0 1 - - 0 1 0 0 0 0 0 0 0 1 - 0 0 1 0 0 0 0 0 0 0 0 0 0 0 優(yōu)先編碼器就是當(dāng)有兩個(gè)或兩個(gè)以上的輸入有效時(shí),僅對(duì)優(yōu)先級(jí)高的輸入進(jìn)行編碼 LIBRARY IEEE。 ELSE b WHEN sel =‘01’ ELSE c WHEN sel =‘10’ ELSE d WHEN sel =‘11’ ELSE ‘X’。s0。 END mux4。 ENTITY mux4 IS PORT (a,b,c,d,s0,s1: IN std_logic。第四章 基本邏輯電路設(shè)計(jì)實(shí)例 ?組合邏輯電路設(shè)計(jì) ?時(shí)序邏輯電路設(shè)計(jì) ?存儲(chǔ)器設(shè)計(jì) ?狀態(tài)機(jī)設(shè)計(jì) 一、 4選 1多路選擇器 四 選 一 y a b c d s0 s1 組合邏輯電路的設(shè)計(jì) LIBRARY IEEE。 USE 。 y: OUT std_logic )。 ARCHITECTURE func OF mux4 IS VARIABLE sel:std_logic_vector(1 DOWNTO 0); BEGIN sel=s1amp。 y = a WHEN sel =‘0039。 END func。 USE 。 y0,y1,y2: OUT std_logic )。 ARCHITECTURE func OF encoder8_3 IS BEGIN PROCESS(d) VARIABLE temp:std_logic_vector(2 downto 0)。 ELSIF(d(6)=‘1’) THEN temp:=“110”。 ELSIF(d(4)=‘1’) THEN temp:=“100”。 ELSIF(d(2)=‘1’) THEN temp:=“010”。 ELSIF(d(0)=‘1’) THEN temp:=“000”。 y(1)=temp(1)。 END PROCESS END func。 USE 。 y: OUT std_logic_vector)。 ARCHITECTURE func OF decoder3_8 IS BEGIN PROCESS(a2,a1,a0,g1,g2a,g2b) VARIABLE temp:std_logic_vector(2 downto 0)。a1amp。 IF(g1=‘1’and g2a=‘0’and g2b=‘0’)THEN CASE temp IS WHEN “000”=y=“11111110” WHEN “111”=y=“01111111”。 END CASE。 END PROCESS。 三:加法器 一位全加器 半加器 h_adder的描述 I 1 1 3coasob1001010110001100cosoban o t x n o r 2a n d 2一位全加器可以由兩個(gè)半加器和一個(gè)與門連接而成。 半加器描述 USE 。 co, so : OUT STD_LOGIC)。 ARCHITECTURE fh1 OF h_adder is BEGIN so = NOT(a XOR (NOT b)) 。 END fh1。 1位二進(jìn)制全加器頂層設(shè)計(jì)描述 USE 。 cout, sum : OUT STD_LOGIC )。 ARCHITECTURE fd1 OF f_adder IS COMPONENT h_adder 調(diào)用半加器聲明語(yǔ)句 PORT ( a, b : IN STD_LOGIC。 END COMPONENT ; COMPONENT or2a PORT (a, b : IN STD_LOGIC。 END COMPONENT; SIGNAL d, e, f : STD_LOGIC。 BEGIN u1 : h_adder PORT MAP(a=ain, b=bin, co=d, so=e)。 u3 : or2a PORT MAP(a=d, b=f, c=cout)。 串行進(jìn)位加法器 兩個(gè)多位二進(jìn)制數(shù)相加時(shí),除了最低位之外,每一位相加都必須包括低位進(jìn)位,因此必須使用全加器。 2B1iC?iC?iA iB2A1iC?iC?iA iB1B1A 3A1iC?iC?iA iB3B0S1iC?iC?iA iB0A 0B3S2S1S4C例:兩個(gè)二位數(shù)相加 串行進(jìn)位鏈: c0 = (a0 and b0) or ((a0 or b0)and cin)。 a0 b0 a1 b1 cin c0 c1 時(shí)序邏輯電路的設(shè)計(jì) 時(shí)序電路中,任一時(shí)刻的輸出信號(hào)不僅取決于當(dāng)時(shí)的輸入信號(hào),而且還取決于電路原來(lái)的狀態(tài),即還和以前的輸入信號(hào)及輸出有關(guān)。 一:時(shí)鐘信號(hào)和復(fù)位信號(hào) 任何時(shí)序電路都是以時(shí)鐘信號(hào)為驅(qū)動(dòng)程序的,時(shí)序電路也只有在時(shí)鐘信號(hào)的邊沿到來(lái)時(shí),其狀態(tài)才發(fā)生改變。 時(shí)鐘信號(hào) 1)、進(jìn)程的敏感信號(hào)是時(shí)鐘信號(hào) PROCESS(clock_Signal) BEGIN IF(clock_edge_condition)THEN Signal_out= Signal_in。 2)、用進(jìn)程中的 WAIT語(yǔ)句等待時(shí)鐘信號(hào) PROCESS BEGIN WAIT ON(clock_Signal) UNTIL(clock_edge_condition) Signal_out= Signal_in。 時(shí)鐘沿描述: 上升沿: If(clk’event and clk=‘1’)Then If(rising_edge(clk))Then Wait Until clk=‘1’ If(clk’last_value=‘0’and clk’event and clk=‘1’
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1