- 12
- 0
- 约7.62千字
- 约 85页
- 2015-12-18 发布于湖北
- 举报
Ch常用组合逻辑电路-.ppt
【例】用7485构成7位二进制数并行比较器。 解 用7485构成的7位二进制数并行比较器如图所示。注意低位模块的级联输入接“010”。此外,与加法器高位多余输入端的处理方法不同,比较器高位多余输入端只要连接相同即可, 本电路中仍然接0。 图 7位二进制比较器 2) 比较器的应用 利用比较器的“比较”功能,可以实现一些特殊的数字电路。 【例】用7485构成4位二进制数的判别电路,当输入二进制数B3B2B1B0≥(1010)2时,判别电路输出 F为1,否则输出F为0。 解 将输入二进制数B3B2B1B0与(1001)2进行比较,即将7485 的A输入端接B3B2B1B0,B输入端接(1001)2,则当输入二进制数B3B2B1B0≥(1010)2 时,比较器A>B端输出为1。因此,可用A>B端作为判别电路的输出F,电路连接如图所示。 图 判别电路 3.3 数据选择器和数据分配器 一 数据选择器 1. 数据选择器的逻辑功能 数据选择器(Multiplexer/Data Selector)是一种能从多路输入数据中选择一路数据输出的组合逻辑电路,与时分复用通信中发送端电子开关的功能类似。国标符号中规定用MUX作为数据选择器的限定符。目前常用的数据选择器有二选一、 四选一、 八选一和十六选一等多种类型。 二选一的惯用逻辑符号及真值表如图所示,其中D0、 D1是两路数据输入,A0为数据选择端,Y为数据选择器的输出。从真值表可见,当A0=0时,选择D0输出;当A0=1时,选择D1输出。它的输出函数表达式为 图 二选一符号及真值表 四选一的惯用逻辑符号及真值表如图示,其中,D0、 D1、D2、D3是四路数据输入,A1、A0为地址选择码输入,Y为数据选择器的输出。将地址选择码转换为十进制数,就是要选择一路数据D的序号下标。由此不难写出四选一的输出函数表达式为 更大规模的数据选择器的惯用符号、真值表及表达式可以类似得出。 图 四选一符号及真值表 (a) 惯用符号; (b) 真值表 八选一数据选择器74151 图 74151逻辑符号与真值表 (a) 国标符号; (b) 惯用符号; (c) 真值表 2. MSI数据选择器 为了简洁起见,74151的输出函数表达式以A2、A1、A0的最小项形式写出 3 利用MSI数据选择器实现逻辑函数 原理:Di给定确定值,输出函数可表示所有最小项的组合 方法:1将逻辑函数用卡诺图或最小项之和形式表示 2 和数据选择器的输出函数比较 3 将变量以一定的形式接到数据选择器的输入端,输出为要求实现的逻辑函数。 三种情况 a 函数变量的数目m等于数据选择器中数据选择端的数目n 例3.3 例:试用一片74LS151型8选1数据选择器实现逻辑函数 Z(A,B,C)=AB+BC 步骤:1 卡诺图 2?将A、B、C接到地址端 A2、A1 、A0 ,Y作为输出Z 和8选1数据选择器卡诺图(图2)相比较可得:D0=0,D1=0,D3=0,D2=1,D4=1,D5=1,D6=1,D7=0 3 将D值连接到数据选择器的输入端,输出为要求实现的逻辑函数。 b 函数变量的数目m多于数据选择器中数据选择端的数目n 降维法 (a)??F函数的卡诺图 ??????(b)??3变量降维图 ????????(c)??2变量降维图 将4变量卡诺图转换成3变量降维具体做法是:????①根据4变量卡诺图,若变量D=0及D=1时,函数值F(A,B,C,0)=F(A,B,C,1)=0,则在对应3变量降维图对应的F(A,B,C)小方格中填0,即D·0+D·0=0。例如,图(b)中F(0,0,0)、F(0,0,1)及F(0,1,0)中的0。????②若变量D=0及D=1时,函数值F(A,B,C,0)=F(A,B,C,1)=1,则在对应3变量降维图对应的F(A,B,C)小方格中填1,即D·1+D·1=1。例如,图(b)中F(0,1,1)、F(1,1,1)中的1。????③若变量D=0时,函数F(A,B,C,0)=0,D=1时,函数F(A,B,C,1)=1,则在对应F(A,B,C)小方格中填D·0+D·1=D。例如,图(b)中F(1,0,0)、F(1,1,0)小方格中的D。????④若变量D=0时,函数F(A,B,C,0)=1,D=1时,函数F(A,B,
原创力文档

文档评论(0)