当前位置:文档之家› 数值比较器复习课程

数值比较器复习课程


0011 01
=10
S1
S0
E
1
1
1
& ≥1
I0
I1
I3
Y I2
I3
功能表
输入
使能
地址
E
S1 S0
1 ××
000
001
010
011
输出
Y 0
I0 I1 I2 I3
Y = S 1 S 0 I 0 S 1 S 0 I 1 S 1 S 0 I 2 S 1 S 0 I 3 Y = I 0 m 0 I 1 m 1 I 2 m 2 I 3 m 3
S2S1S0D6S2S1S0D7
7
Y = Di mi
L L L H D1 D 2
L L H L D2
D3
D4
L L H H D3
D5
i=0
L H L L D4 D 6
L H L H D5 D 7
数据选择器74LS151的应用
①数据选择器组成逻辑函数产生器
7
•当E=0时: Y = Di mi
D7
d、处理数据输入D0~D7信号电平。逻辑表达式中有 mi ,则相应Di =1,其他的数据输入端均为0。
② 数据选择器的扩展 位的扩展 用两片74151组成二位八选一的数据选择器
E
S2
S S
1 0
E
D 00
D 01
D 02
D D
03 04
D D
05 06
D 07
S S S D D D D D D D D


输出
A2 B2 A1 B1 A0 B0 IA>B IA<B IA=B FA>B FA<B FA=B
A3 > B3 ×
×
× ××× H L L
A3 < B3 ×
×
× ××× L H L
A3 = B3 A2 > B2 ×
× ××× H L L
A3 = B3 A2 < B2 ×
× ××× L H L
A3 = B3 A2 = B2 A1 > B1 ×
FA=B=(A1=B1)(A0=B0)
FA>B = (A1>B1) + ( A1=B1)(A0>B0)
FA=B=(A1=B1)(A0=B0)
FA<B = (A1<B1) + ( A1=B1)(A0<B0)
两位数值比较器逻辑图
A1
1 位数 值比较
A1>B1 A1=B1
G1
≥1
FA>B
B1

A1<B1
IA<B
0
C0
IA<B
0
1
FA <
FA > IA=B
1
B
B
FA <
B
FA > IA=B
1
B
FA <
B
FA > IA=B
1
B
B3 A3 B2 A2 B1 A1 B0 IAA>0 B
0
C4
IA<B
0
IA=B
1
FA=B FA < FA >
输出 B
B
数据选择器
1、数据选择器的定义与功能
数据选择器:能实现数据选择功能的逻辑电路。它的作用 相当于多个输入的单刀多掷开关,又称“多路开关” 。
××× H L L
A3 = B3 A2 = B2 A1 < B1 × × × × L H L
A3 = B3 A2 = B2 A1 = B1 A0 > B0 × × × H L L
A3 = B3 A2 = B2 A1 = B1 A0 < B0 × × × L H L
A3 = B3 A2 = B2 A1 = B1 A0 = B0 H L L H L L
0 100110 1
S2 S1 S0
DSS DE S
2 01
D
0 7
1
D7
42
DH 3CD145D15 Y
D
6
L
S0 S1 S2
L0 1 0 0 1 1 0 1
此课件下载可自行编辑修改,仅供参考! 感谢您的支持,我们努力做得更好!谢谢
D
E
C B A
D0
D1
D2
D D
3 4
1
D D D
5 6 7
DDDDDSSDDSD012021346577
4
HC (0)
Y 15
Y
1
≥Y 1
E
D8
D9
D 10
D D
11 12
D D
1 1
3 4
D 15
DDDDDSSDDSD012024135677
4
HC (I)
Y 15
Y
1
&
Y
③ 实现并行数据到串行数据的转换
IA<B
A1 B1 A2 B2 A3 B3
高位C片1
IA=B FA=B
F A< B
F A>B
FA=B
FA<B
输出
FA>B
用74HC85组成16位数值比较器的并联扩展方式。
B15A15~B12A12
B15 A15
B12 A12
B11A11~B8A8
B8 A8
B7A7~B4A4
B4 A4
B3A3~B0A0
B0 A0
B3 A3 B2 A2 B1 A1 B0 A0 IA>B
C3
IA<B
FA <
B
FA > IA=B
B
0
B3 A3 B2 A2 B1 A1 B0 IAA0>B
0
B3 A3 B2 A2 B1 A1 B0 A0 IA>B

0
B3 A3 B2 A2 B1 A1 B0 A0 IA>B
0
0
C2
IA<B
0
C1
2个互补 输出端
&
≥≥
Y
1
1
1
Y
&
3、74LS151的功能表
•当E=1时,Y=1 。 •当E=0时
输入
输出
使 能


Y
Y
E S2 S1 S0
Y=S2S1S0D0S2S1S0D1S2S1S0D2 H X X X L HD 0
S2S1S0D3S2S1S0D4S2S1S0D5
L L L L D0 D 1
Z = S0
0 1
Y = m 0 D 0 m 1 D 1 m 2 D 2 m 3 D 3 m 4 D 4 m 5 D 5 m 6 D 6 m 7 D 7
比较Y与L,当 D3=D5=D6=D7= 1 D0=D1=D2=D4=0时,Y=L
总结:
利用8选1数据选择器组成函数产生器的一般步骤 a、将函数变换成最小项表达式 b、将使器件处于使能状态 c、地址信号S2、 S1 、 S0 作为函数的输入变量
A3 = B3 A2 = B2 A1 = B1 A0 = B0 L H L L H L
A3 = B3 A2 = B2 A1 = B1 A0 = B0 × × H L L H
2.集成数值比较器的位数扩展
用两片74LS85组成8位数值比较器(串联扩展方式)。
输入: A=A7 A6A5A4A3 A2A1A0 输出: F A>B F A<B F A=B
集成电路数据选择器
8选1数据选择器74HC151
D7
D6
D5 D4
Y
D3 D2
74HC151
Y
D1
D0
E
S2 S1 S0 74LS151功能框图
集成电路数据选择器
1个使能
E
D0
&
输入端
D1
&
8 路数据
D2
&
输入端
D3
&
D4
&
D5
&
D6
&
3 个地址
D7
&
输入端
S0 1
1
S1 1
1
S2 1
1
74LS151的逻辑图
i=0
D6 D5 D4
•当D0 =D3=D5 = D7=0
Y
•D1 =D2=D4= D6=1 时:
D3 D2
74LS151
Y
Y=m 1 m 2 m 4 m 6
D1 D0 E
•当D0 =D3=D5 = D7=1 •D1 =D2=D4= D6=0 时:
Y=m 0m 3m 5m 7
S2 S1 S0
控制Di ,就可得到不同的逻辑函数。
B=B7B6B5B4B3 B2B1B0
B3A3~B0A0
A0 B0 A1 B1 A2 B2 A3 B3
B7A7~B4A4
A4 B4 A5 B5 A6 B6 A7 B7
A0 B0 A1 B1 A2 B2 A3 B3
0
IA> B
0
IA< B
低位片C0
1
IA=B FA=B
F A< B
F A>B
A0 B0 IA>B
2 1 0
0 1 2 3 4
5
6 7
7
4
HC (0 )
Y 15
Y
1
Y0
Y0
E
D 10
D 11
D 12
D D
13 14
D D
15 16
D 17
S S S D D D D D D D D
2 1 0 0 1 2
3 4 5
6 7
7
相关主题