数字逻辑电路试题及答案
一、填空題(每空1分,共10分)
1.數字電路分為兩大類,分別是? 組合邏輯電路?? 和時序邏輯電路。
2.2006個1連續異或的結果是__0___;而2007個1連續同或的結果是__1__.
3.已知某函數F的反函數為 ,則其原函數F= ;而F的對偶函數則為F*= 。
4.試將函數 ,寫成標準的積之和形式,即 (0,1,2, 4,5,6,8,9,10????? ).
5.邏輯代數中的三種基本邏輯運算是?? 與? 、?? 或? 、? 非? 。
6.1個觸發器可以存放?? ?1???? 位二進制數,它具有記憶功能。
?
?
| 得分 | 評卷人 | 復查人 |
| ? | ? | ? |
?
二、選擇題(每小題2分,共10分)
?
1.已知某電路的輸入A、B和輸出Y的波形如下圖所示,該電路實現的函數表達式為? D??????? 。
(A)A⊙B???????????? (B)A?B
(C) ????????????? (D)
?
2.用0,1兩個符號對100個信息進行編碼,則至少需要???? B????? 。
(A)8位? (B) 7位? (C) 9位?? (D) 6位
3.下列電路中屬于組合電路的是?? D? ??????。
(A)集成觸發器??????????? (B)多諧振蕩器
(C)二進制計數器????????? (D)3—8譯碼器
4.下列電路中只有一個穩定狀態的是?? C?????? 。
(A)集成觸發器??????????? (B) 施密特觸發器
(C)單穩態觸發器????????? (D) 多諧振蕩器
5.為產生周期性矩形波,應當選用 ???C???? 。
(A) 施密特觸發器????????? (B) 單穩態觸發器
(C) 多諧振蕩器???????? ???(D) 譯碼器
?
?
| 得分 | 評卷人 | 復查人 |
| ? | ? | ? |
?
三、邏輯函數化簡(共10分)
用卡諾圖法化簡下列邏輯函數,結果為最簡與或式。 (每題5分,共10分)
.
?
解:
?? ??
?
| 得分 | 評卷人 | 復查人 |
| ? | ? | ? |
?
四、分析題(共45分)
?
1.(本題10分)寫出下圖的邏輯表達式和真值表,并化簡為最簡與或表達式。
?
? |
?
⒉ 列真值表:(2分)
?
| A?? B?? C | Y |
| 0?? 0?? 0 0?? 0?? 1 0? ?1?? 0 0?? 1?? 1 1?? 0?? 0 1?? 0?? 1 1?? 1?? 0 1?? 1?? 1? | 1 0 0 0 0 0 0 1 |
?
?
2. (本題10分)試對已給器件,在所示輸入波形CP、D、 及 作用下,畫其輸出波形Q及 .假設電路初態Q(0)=1,且不計傳輸延遲
?
解:
3.(本題10分) 試分析圖示時序電路,列出狀態轉換表及全狀態轉換圖,說明電路功能,并分析能否自啟動,設初始狀態為00。
?
解:⑴寫激勵方程(2分)?? J1=Q0n, ,K1=K0=1,
⑵寫狀態方程(2分)?? , ?
⑶列全狀態轉換表(2分)?????????? ⑷畫全狀態轉換圖(2分)
?
| Q1nQ0n | Q1n+1Q0n+1 |
0? 0 | 0? 1 |
| 0? 1 | 1? 0 |
| 1? 0 | 0? 0 |
| 1? 1 | 0? 0 |
?
?
?
?
⑸功能(2分):該電路為一個三進制同步計數器,并且具有自啟動功能。
4. 已知某時序電路的狀態轉換表如下所列,試由此畫出該電路在所給時鐘CP及輸入信號X作用下的Q2、Q1及輸出Z的波形(設初態Q2Q1=00,時鐘脈沖上升邊沿有效).
?
| ? | ? | Q2n+1Q1n+1/Zn | |
| Q2n | Q1n | X=0 | X=1 |
| 0 | 0 | 01/0 | 11/0 |
| 0 | 1 | 10/0 | 00/1 |
| 1 | 1 | 00/1 | 10/0 |
| 1 | 0 | 11/0 | 01/0 |
?
?
5. (本題10分)已知可變進制計數器如下圖所示,試分析當控制變量A為1和0時電路各為幾進制計數器,并分別畫出主循環的狀態轉換圖。
?
解:
當A=1時置數狀態為0011,該狀態應是計數循環中的一個狀態,所置數值為0000,因而計數循環的狀態為0000~0011,共4個狀態,完成四進制,為四進制計數器。(3分)
當A=0時置數狀態為1001,該狀態應是計數循環中的一個狀態,所置數值為0000,因而計數循環的狀態為0000~1001,共10個狀態,完成十進制,為十進制計數器。(3分)
?
?
?
?
畫出主循環的狀態轉換圖:(4分)。
?
?
?
| 得分 | 評卷人 | 復查人 |
| ? | ? | ? |
?
五、設計題(共25分)
?
1.(本題15分)一個電路有3個輸入信號,即A、B及C,有4個輸出信號,即Z1、Z2、Z3及Z4,當所有輸入信號為0時,Z1=1;當只有1個輸入為1時,Z2=1;當任意2個輸入信號為1時,Z3=1;當3個輸入全部為1時,Z4=1.試用圖示3線-8線譯碼器CT3138和門電路來實現.
解:
1.列真值表(5分)
?
| A | B | C | Z1 | Z2 | Z3 | Z4 |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1 | 0 | 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 | 0 | 0 | 1 |
?
2.列方程式(5分)
?
?
??
?
3.畫圖(5分)
?
?
2. (本題10分)試用8選1 MUX 74LS151實現函數 (要求令 =A, =B =C)
解:將函數式變形為:
(2分)
8選1數據選擇器的表達式為:(1分)
?
?
?
將上兩式比較后得: ???
?
令A2=A、A1=B、A0=C,并令D0=D5=0 ,D1=D4= D , D2= ,D3= D6=D7=1, 即得圖 (3分)。
?
總結
以上是生活随笔為你收集整理的数字逻辑电路试题及答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python简单实现微博自动点赞
- 下一篇: 嘿,OCR文字识别了解下!