




已閱讀5頁,還剩10頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1 分析下圖所示邏輯電路 其中 S3 S2 S1 S0 為控制輸入端 列出真值表 說明 F 與 A B 的關系 F1 10 SBBSA F2 32 SBAABS F F1F2 10 SBBSA A A B A B 0 0 0 0 1 1 0 1 1 F1S1 S0 1 A B A B A 0 0 0 1 1 0 1 1 F2S3 S2 F1 F1 F1 F1 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 A A B A B 0 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 A A B A B 0 0 0 0 1 1 0 1 1 F1S1 S0 A A B A B 0 0 0 0 1 1 0 1 1 F1S1 S0 1 A B A B A 0 0 0 1 1 0 1 1 F2S3 S2 1 A B A B A 0 0 0 1 1 0 1 1 F2S3 S2 F1 F1 F1 F1 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 F1 F1 F1 F1 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 A A B A B 0 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 A A B A B 0 0 0 0 1 1 0 1 1 F F1F2S3 S2 S1 S0 9 用紅 黃 綠三個指示燈表示三臺設備的工作情況 綠燈亮表示全部正常 紅燈 亮表示有一臺不正常 黃燈亮表示有兩臺不正常 紅 黃燈全亮表示三臺都不正常 列出控制電路真值表 并選出合適的集成電 路來實現 解 設 三臺設備分別為 A B C 1 表示有故障 0 表示無故障 紅 黃 綠燈分別為 Y1 Y2 Y3 1 表示燈亮 0 表示燈滅 據題意列出真值表如下 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Y1 Y2 Y3A B C 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Y1 Y2 Y3A B C 于是得 CBACBAY CBABCY CBAY 3 2 1 10 用兩片雙四選一數據選擇器和與非門實現循環碼至 8421BCD 碼轉換 解 1 函數真值表 卡諾圖如下 2 畫邏輯圖 11 用一片 74LS148 和與非門實現 8421BCD 優先編碼器 Y0 0 1 2 3 4 5 6 7 EN Y0 8 3優先編碼器 Y1 Y2 ST I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 Y1 Y2 Y3 Y0 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 EN Y0 8 3優先編碼器 Y1 Y2 STST I0I0 I1I1 I2I2 I3I3 I4I4 I5I5 I6I6 I7I7 I8I8 I9I9 Y1 Y2 Y3 18 設計一個血型配比指示器 解 用 XY 表示供血者代碼 MN 表示受血者代碼 代碼設定如下 XY 00 A 型 MN 00 A 型 01 B 型 01 B 型 10 AB 型 10 AB 型 11 O 型 11 O 型 1 10 0 0 01 1 1 10 0 0 01 1 0 01 1 1 10 0 1 10 0 0 01 1 0 01 1 0 01 1 1 10 0 0 01 1 1 10 0 1 10 0 1 10 0 1 10 0 0 0 0 00 0 0 0 0 0 0 00 0 1 1 0 0 0 01 1 0 0 0 0 0 01 1 1 1 0 0 1 10 0 0 0 0 0 1 10 0 1 1 0 0 1 11 1 0 0 0 0 1 11 1 1 1 1 1 0 00 0 0 0 1 1 0 00 0 1 1 1 1 0 01 1 0 0 1 1 0 01 1 1 1 1 1 1 10 0 0 0 1 1 1 10 0 1 1 1 1 1 11 1 0 0 1 1 1 11 1 1 1 F1 綠 F2 紅 X YM N 1 10 0 0 01 1 1 10 0 0 01 1 0 01 1 1 10 0 1 10 0 0 01 1 0 01 1 0 01 1 1 10 0 0 01 1 1 10 0 1 10 0 1 10 0 1 10 0 0 0 0 00 0 0 0 0 0 0 00 0 1 1 0 0 0 01 1 0 0 0 0 0 01 1 1 1 0 0 1 10 0 0 0 0 0 1 10 0 1 1 0 0 1 11 1 0 0 0 0 1 11 1 1 1 1 1 0 00 0 0 0 1 1 0 00 0 1 1 1 1 0 01 1 0 0 1 1 0 01 1 1 1 1 1 1 10 0 0 0 1 1 1 10 0 1 1 1 1 1 11 1 0 0 1 1 1 11 1 1 1 F1 綠 F2 紅 X YM N 得 F1 0 2 5 6 10 12 13 14 15 F1F2 9 用 D 觸發器構成按循環碼 000 001 011 111 101 100 000 規律工作的六進制同步計數器 解 先列出真值表 然后求得激勵方程 化簡得 nnn nnn nnnn nn QQQ QQQ QQQQ QQZ 12 1 0 02 1 1 021 1 2 02 nnn nnn nnnn QQQD QQQD QQQQD 12 1 00 02 1 11 021 1 22 14 分析下圖所示同步時序邏輯電路 作出狀態轉移表和狀態圖 說明這個電路能對何種序列進行檢測 解 電路的狀態方程和輸出方程為 01 0 11 0 11 0 11 0 X 1X 0 00 0 00 1 00 0 00 1 0 0 0 1 1 0 1 1 Q2n 1 Q1n 1 Z Q2n Q1n 01 0 11 0 11 0 11 0 X 1X 0 00 0 00 1 00 0 00 1 0 0 0 1 1 0 1 1 Q2n 1 Q1n 1 Z Q2n Q1n 由此可見 凡輸入序列 110 輸出就為 1 15 作 101 序列信號檢測器的狀態表 凡收到輸入序列 101 時 輸出為 1 并規定檢測的 101 序列不 重疊 解 根據題意分析 輸入為二進制序列 x 輸出為 Z 且電路應具有 3 個狀態 S0 S1 S2 列狀態圖和狀態表如下 S0 S0 S0 0 0 1 1 0 0 0 0 1 0 1 0 S1 0 S1 0 S0 1 X 1X 0 S0 0 S2 0 S0 0 S0 S1 S2 NS Z PS 12 若將下圖接成 12 進制加法器 預置值應為多少 畫出狀態圖及輸出波形圖 解 預置值應 C 0 B 1 A 1 0000 0011 0100 0101 0110 0111 1111 1110 1101 1100 1011 1000 0000 0011 0100 0101 0110 0111 1111 1110 1101 1100 1011 1000 74LS169 QBQCQDQA D CBA CO LD ENP ENT 0 1 1 CP U D 74LS169 QBQCQDQAQBQCQDQA D CBA CO LD ENP ENT 0 1 1 CP U D 1 用 VHDL 寫出 4 輸入與門 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY and4 IS PORT a b c d IN STD LOGIC x OUT STD LOGIC END and4 ARCHITECTURE and4 arc OF and4 IS BEGIN x a AND b AND c AND d END and4 arc 2 用 VHDL 寫出 4 輸入或門 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY or4 IS PORT a b c d IN STD LOGIC x OUT STD LOGIC END or4 ARCHITECTURE or4 arc OF or4 IS BEGIN x a OR b OR c OR d END or4 arc 3 用 VHDL 寫出 SOP 表達式 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY sop IS PORT a b c d e f IN STD LOGIC x OUT STD LOGIC END sop ARCHITECTURE sop arc OF sop IS BEGIN x a AND b OR c AND d OR e AND f END sop arc 4 用 VHDL 寫出布爾表達式 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY boolean IS PORT a b c IN STD LOGIC f OUT STD LOGIC END boolean ARCHITECTURE boolean arc OF boolean IS BEGIN f a OR NOT b OR c AND a OR b OR NOT c AND NOT a OR NOT b OR NOT c END boolean arc 5 用 VHDL 結構法寫出 SOP 表達式 解 源代碼 三輸入與非門的邏輯描述 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY nand3 IS PORT a b c IN STD LOGIC x OUT STD LOGIC END nand3 ARCHITECTURE nand3 arc OF nand3 IS BEGIN x NOT a AND b AND c END nand3 arc 頂層結構描述文件 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY sop IS PORT in1 in2 in3 in4 in5 in6 in7 in8 in9 IN STD LOGIC out4 OUT STD LOGIC END sop ARCHITECTURE sop arc OF sop IS COMPONENT nand3 PORT a b c IN STD LOGIC x OUT STD LOGIC END COMPONENT SIGNAL out1 out2 out3 STD LOGIC BEGIN u1 nand3 PORT MAP in1 in2 in3 out1 u2 nand3 PORT MAP in4 in5 in6 out2 u3 nand3 PORT MAP in7 in8 in9 out3 u4 nand3 PORT MAP out1 out2 out3 out4 END sop 6 用 VHDL 數據流法寫出 SOP 表達式 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY sop IS PORT in1 in2 in3 in4 in5 in6 in7 in8 in9 IN STD LOGIC out4 OUT STD LOGIC END sop ARCHITECTURE sop arc OF sop IS BEGIN out4 in1 AND in2 AND in3 OR in4 AND in5 AND in6 OR in7 AND in8 AND in9 END sop arc 13 用 VHDL 設計 3 8 譯碼器 解 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY decoder 3 to 8 IS PORT a b c g1 g2a g2b IN STD LOGIC y OUT STD LOGIC VECTOR 7 downto 0 END decoder 3 to 8 ARCHITECTURE rt1 OF decoder 3 to 8 IS SIGNAL indata STD LOGIC VECTOR 2 downto 0 BEGIN indata c use ieee std logic 1164 all entity bcdtobi is port bcdcode IN STD LOGIC VECTOR 7 DOWNTO 0 start in std logic qbit OUT STD LOGIC VECTOR 3 DOWNTO 0 end architecture behavioral of bcdtobi is begin process start bcdcode begin if start 0 then case bcdcode 7 downto 0 is when 00000000 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 qbit 3 downto 0 0000 end case else qbit 3 downto 0 0000 end if end process end behavioral 17 用 VHDL 設計 4 位寄存器 解 異步復位 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY register 4 IS PORT clk r IN STD LOGIC din IN STD LOGIC VECTOR 3 downto 0 qout OUT STD LOGIC VECTOR 3 downto 0 END register 4 ARCHITECTURE rge arc OF register 4 IS SIGNAL q temp STD LOGIC VECTOR 3 downto 0 BEGIN PROCESS clk r BEGIN IF r 1 THEN q temp 0000 ELSIF clk event AND clk 1 THEN q temp din END IF qout q temp END PROCESS END rge arc 18 用 VHDL 設計 4 位雙向移位寄存器 解 s1 s0 控制工作方式 dsl 為左移數據輸入 dsr 為右移數據輸入 源代碼 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL ENTITY shiftreg IS PORT clk r dsr dsl IN STD LOGIC s1 s0 IN STD LOGIC function select din IN STD LOGIC VECTOR 3 downto 0 data in qout OUT STD LOGIC VECTOR 3 downto 0 data out END shiftreg ARCHITECTURE ls74194 OF shiftreg IS SIGNAL iq STD LOGIC VECTOR 3 downto 0 SIGNAL s STD LOGIC VECTOR 1 downto 0 BEGIN s s1 use ieee std logic 1164 all use ieee std logic unsigned all entity light is port clk1 instd logic 時鐘信號 light bufferstd logic vector 11 downto 0 輸出 end light architecture behv of light is constant len integer 11 signalbanner std logic 0 定義信號 banner 為兩種節拍轉換信 號 signalclk clk2 std logic 信號 CLK CLK2 作為輔助時 鐘 begin clk clk1 and banner or clk2 and not banner process clk1 begin if clk1 event and clk1 1 then CLK1 二分頻得 CLK2 clk2 not clk2 end if end process process clk variable flag bit vector 3 downto 0 0000 begin if clk event and clk 1 then if flag 0000 then light 1 順序向右循環移位 if light
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出版業的生產流程管理考核試卷
- 錫冶煉中的廢物資源化考核試卷
- 金屬制品在建筑D打印中的材料研發考核試卷
- 防曬傘結構與性能考核試卷
- 婦產科手術麻醉
- 衛生間空間功能自我分析
- 醫院民生實事工作專題匯報
- 診斷學基礎:肝臟疾病
- 麻醉科業務培訓體系
- 傳染病預防控制體系構建
- 2025年山東省高考招生統一考試高考真題化學試卷(真題+答案)
- 2025至2030年中國月子中心行業競爭格局分析及市場前景趨勢報告
- 2025年山煤國際招聘筆試沖刺題(帶答案解析)
- 2024-2025學年初中英語七年級下冊期末考試綜合測試卷及參考答案
- 2025年山東省濟南市長清區中考二模道德與法治試題(含答案)
- 冠心病的規范化診培訓課件
- 未來中國檢測市場發展趨勢簡析(精)
- 四川電網新建電源并網服務指南(2025年)
- 2024北森圖表分析題庫
- 事故隱患內部報告獎勵制度
- 醫院培訓課件:《緊急情況下口頭醫囑制度與執行流程》
評論
0/150
提交評論