第3章習題答案
思考題和習題4-1什么叫組合邏輯電路?其電路結構特點是什么?4-2簡答組合邏輯電路的一般分析方法和步驟。4-3簡答組合邏輯電路的一般設計方法和步驟。4-4編碼器的主耍功能足什么?4-5為什么泮通編碼器在任何時刻只允許輸入一個編碼信號?什么叫優(yōu)先編碼器?它的 工作特點是什么?4-6編碼器和譯碼器有何不同?M4-7七段半導體數碼符分為哪兒種類型?工作特點有何不同?卩4-8數據分配器和數據選擇器的區(qū)別足什么?4-9編碼器、譯碼器、數據選擇器、比較器集成紜件各如何擴展?4-10串行進位和超詢進位加法器得進位原理的區(qū)別是什么?4-11奇偶產生/校驗電路用于產生校驗碼和用于檢驗錯誤碼,輸入輸出倍號的意義和接 法有何區(qū)別?4-12簡述用MSI設計組介邏輯電路的步驟。4-13數據選擇器、譯碼器均可以實現(xiàn)邏輯函數,二者有何區(qū)別?4-14什么叫冒險?組合電路發(fā)生甘險的原因是什么$為什么耍消除胃險?消除胃險的方 法有哪幾種?叱4-16邏輯電路如圖P4J6所示,試分析其邏輯功能,EHtH試分析圖P4-15所示電路的邏輯功能。解:Y = ABC ABC = ABC + ABC 當 ABC 全 0 或全 1 時,Y 為 1。147447分析圖P417所示電路的邏輯功能。解:林=A + BF、= A + BF,=耳 + F2 =(A + B)(A + B)=AB + AB=AB448邏輯電路如圖P4J8所示,試分析其邏輯功能。4-19果組介邏輯電路如圖P4J9所從試分析該電路的邏輯功能。解:化=A 人。耳=W F2 = AkAQ代=A A)力o啟14-20試設計一個將3位二進制數碼轉換為3位雷碼的邏輯電路。B2 Bl BoG-2 G i Go000000001001010OilOil010100110101111110101111100G2 =B2 q = B2 B + Bjd =冬 B、 G、= B $ Bq1484-21分別用與非門設計如下電路:三變戢奇數電路(三變戢中冇奇數個1時,輸出為1) o (b)三變就的偶數電路(三變戢 中有偶數個1時,輸出為l)o解:ABCF奇F偶00001001100101001101100101010111001111100101101000 01 11 1010100101oo 01 n io149#厲=ABC + ABC + ABC + ABCF 認=ABC + ABC + ABC + ABC422按表P4-22編碼表完成圖P4-22屮從各輸入線到編碼器各與非門輸入端的連線。開關輸出位置QiQiQo0000100 19 20 1 0 ;301 1410051 0 102 Qq#4-23設計一個將余3碼變換為8421BCD碼的組合邏耕電路。424試設計一個三輸入.三輸出的邏輯電路.如圖P4-24所示。當人=1,滬C=0時,紅#綠燈亮。當Bl, ACO時,綠、黃燈亮當O1,時,三個燈全亮。其它悄況均不亮(驅動發(fā)光二極管A_B C +5V =B=C=O組合邏輯電路XX y150425試用2線/線譯碼器擴展為3線8譯碼器。1 X/Y 02 :EN3、j43VO71星矗 T4 V5焉話151#426試用3線8線譯碼器設計一個一位二進制數全加器。4-27用四選-數據選擇器實現(xiàn)二變量異或表達式。4-28用數據選擇器實現(xiàn)三變就多數表決邏輯。ABCF000000100100Oil11000101111011111Y)o Di Q 為D5 民D7#4-29用四選-數據選擇器實現(xiàn)下列邏輯歯數。(a) FlA+BIF2(A,5C) =Em (0,2. 4,7)#B0C 1OlpO_ 1盧3A B?4nrEN MUXL 000 一10 213F1o fh3lEy MUX0152430 圖P430為數據選擇器CT74151構成的波形發(fā)生器,若ABC狀態(tài)變化順序為000 -001-010-011-100-101-110-111-000.試倆出F端輸出波形(注意看清圖中乞開關的 位置)解:F=10011010, 10011010153#4-31試設計一個8421 BCD碼的檢驗電路為輸入屋QCBAW2,或M7時,電路輸出F為 高電平,否則為低電平。用與非門設計該電路,寫出F的農達式。DCBAF00001000110010100110010000101001100011111000110011#F = CB+ DCBA+DCBA =麗 DCBA DCBA4-32按如下要求設計比較電路。寫出電路輸出函數的表達式輸入為兩個二位進制數當輸入的兩個進制數相等時,電路的輸出為 1,否則為0。(b) 輸入為兩個二位二進制數當A>B時尸i=h 43時尸2h A<3時.F3=U輸入為兩個三位二進制數ASSo,址8出0當時,F(xiàn)-lo#4-33試用四位加法器CT74283設訃-個將余3碼轉換成8421BCD碼的電路。8421 碼(3 補=11014-34試用八選一數據選擇器CT74151實現(xiàn)卜冽幣數:(b) YABC+ABC+ABC + JBC(c) F2 (A厶CQ) -Em (0, 3, 6,7,10,11, 13, 14)(a)(AC) =Em (1,2,4, 7)cAoYB力1AMUXFNSTD。Qi -Qz 2 4 Q5玄 5J1 I ;l1 ,(d) Y2(AB、C,D,E)=工加(1,3,8910.1 hl23,14.16,24,25,2630.31)00E0011DE+ D11DE+ DD10DE01544-35圖P4-35所示電路為用8選1數據選擇器CT74LS151和3線8線譯碼器CT74LS138 組成的多路數據傳輸系統(tǒng),從甲地向乙地傳輸數據。實現(xiàn)如表P4-37中乞通道之間的傳送,試 將兩地的控制碼4、B. Q填入農P4-35。中地f乙地74LS151 A"/。74LS138A:A/0abd / hago MUX DD2DjD4Yd5D6DEN A2A1A0嚴BIN/OCT& 1EN3A2 AiAqCT741380T74151ABC乙地b 屯 f- g_甲地ABC155#436判斷F二屁+BC是否存在冒險現(xiàn)象。解:存在邏輯冒險,也存在功能冒險4-37邏輯電路的輸出函數為L=AB+BC.試分析其可能產生競爭冒險的原人1。并說明如#何消去該邏輯電路的競爭胃險。438分析下面電路中當只右二個變量變化時見否A在競爭冒險.如果在.應如何克 服。解:Y = ABBCAC-AB + BC+AC#為冇一個變戢變化時,冇可能發(fā)生競爭冒險。#