1.簡答題(30分)
① 寫出函數F=AB+C的最大項表達式。
② 已有邏輯電路如圖1所示,請畫出其對應的真值表。
③ 已知四變量函數,試用卡諾圖化簡,求出最簡與-或式。
④ 有一簡單時序邏輯電路如圖2所示,試寫出當C=1和C=0時電路的下一狀態方程Qn+1,并說出各自實現的功能。
⑤ 如圖3所示電路的輸入信號波形如圖4所示。設電路的起始狀態為1,試畫出相應的輸出波形。
⑥ 若如圖5電路的初始狀態為Q1Q2=00,當輸入序列X=010101101時,輸出序列Z是什么?由此可見,電路實現了什么功能?
2.組合邏輯設計題(10分)
設計一個4輸入的檢測電路,輸入信號A,B,C,D為8421BCD碼,當輸入的BCD數可以被2和3整除時,輸出為1。請:
① 列出電路的真值表。
② 化簡真值表。
③ 用與非門實現此電路,輸入信號可以有反變量。
④ 用四選一數據選擇器及少量邏輯門實現此電路。
3.時序邏輯設計題(10分)
用中規模計數器芯片可以靈活地實現各種計數器:
① 用74LS192實現8421碼十進制計數器,即計數狀態應從0000到1001循環,畫出邏輯圖。
② 用兩個這樣的十進制計數器構成一個十進制模100計數器,畫出連接圖。
③ 用兩個這樣的十進計數器和少量邏輯門,構成一個十進制模80計數器,畫出連接圖。(注:此問,也可不用邏輯門。)
注:74LS192功能表見表1。
表1 74LS192功能表
CPn
CPD
CR
DCBA
QDQCQBQA
Ф
Ф
Ф
1
ФФФФ
0 0 0 0
Ф
Ф
0
0
d c b a
d c b a
1
1
0
ФФФФ
加計數
1
-
1
0
ФФФФ
減計數
1
1
1
0
ФФФФ
保持原狀態
端子說明:
CPn:加計數時鐘輸入
CPD:減計數時鐘輸入
:預置控制輸入
CR:復位輸入
D.C.B.A:預置輸入
C0:進位輸出,加計數到1001后,輸出脈沖。
B0:借位輸出,減計數到0000后,輸出脈沖。