设计一个多功能组合逻辑电路,要求实现如表所示的逻辑功能。其中M1、M0,为输出逻辑变量。试用八选一数据选择器
设计一个多功能组合逻辑电路,要求实现如表所示的逻辑功能。其中M1、M0,为输出逻辑变量。试用八选一数据选择器和门电路实现该电路,并规定A2A1A0=M1M0A。
M1M0 | F |
0 0 0 1 1 0 1 1 | overline{A+B} overline{AB} Aoplus B A⊙B |
(1)列真值表,如表所示。
M1 M0 A B | F | M1 M0 A B | F |
0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 | 1 0 0 0 1 1 1 0 | 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 | 0 1 1 0 1 0 0 1 |
(2)画卡诺图,如图所示。
(3)由卡诺图得逻辑表达式为
F(M1,M0,A,B)=Σm(0,4,5,6,9,10,12,15)
(4)画电路图。以前三个变量(即M1M0A)为地址,最后一个变量为数据,得,D1=0,D2=1,D4=D7=B。电路连接如图所示。
该题的关键是列真值表。该题易出错之处在于地址线A2A1A0的高低位易混淆。