选择器扩展:带E的双4选1选择器 扩展成16选1选择器 用译码器十数据选择器,一级选择就可以 D, D D D 11 D 15 1G 1D0--1D3 2G 2D0--2D G 2G 2D S1 1Y 1W 2Y 2W 1Y 1W 2Y 2W S32 高两位控制端经译码后分别控制数据选择器的使能端G, 以实现扩展。输出级是三态门,因此可以“线与
选择器扩展:带E的双4选1选择器 扩展成16选1选择器 高两位控制端经译码后分别控制数据选择器的使能端G, 以实现扩展。输出级是三态门,因此可以“线与” 。 用译码器+数据选择器,一级选择就可以
数据选择器用于总线发送控制 A B A→>BCS C→>BCS B→>BCS 08选1数据 选择器 ABC H
数据选择器用于总线发送控制 A B C A→ BUSB → BUS C → BUS S0 S1 S2 A B C H 8选1数据 选择器
译码器与数据选择器实现逻辑函数(1) ■译码器:可以看成是N个输入变量组成的 2N个最小项,再经一级与非门,组成“与 非-与非”逻辑,既可表达“与或”表达 式 例如:F=ABC+ABC+ABC=m1+m2+m7 A F
译码器与数据选择器实现逻辑函数(1) ◼ 译码器:可以看成是N个输入变量组成的 2N个最小项,再经一级与非门,组成“与 非-与非”逻辑,既可表达“与-或”表达 式。 ◼ 例如:F=ABC+ABC+ABC=m m1 1+m2+m7 m7 A B C Y1 Y2 Y7 Y0 F
译码器与数据选择器实现逻辑函数(2) 十数据选择器:逻辑结构就是与或表达式 数据选择器可以看成是N个控制端选择2N个最小项组成 的“与-或”表达式。选择某些输入为“1”,就是选中这 些最小项组成逻辑函数。 例如,用八选一数据选择器实现函数:F=B+AC+AC B E 000111 00011110 0 Do DID L Do DI D2 D3 D4 Ds D6 D 0 B-SI Y (3)变量函数FA+C+B的()八选一数拥选择器功能的 F 卡诺图 下诺图 (c)八选一数据选择器实现 变量函数的连接图
译码器与数据选择器实现逻辑函数(2) F = B+ AC + AC 数据选择器: 逻辑结构就是与-或表达式。 数据选择器可以看成是N个控制端选择2N个最小项组成 的“与-或”表达式。选择某些输入为“1”,就是选中这 些最小项组成逻辑函数。 例如,用八选一数据选择器实现函数:
译码器与数据选择器实现逻辑函数 (3) 8选1数据选择器可以实现4变量函数, 3个变量用在选择控制端,1个变量在数据输 入 A]: F=(AC+ B)N+AC+AC)N F=AC+B F=AC+Ac F=FN+FIN 00011110 00011110 0 10 00110 00 1001
译码器与数据选择器实现逻辑函数 (3) F = (AC + B)N + (AC + AC)N F' = AC + B,F'' = AC + AC F = F'N + F''N 1 1 0 0 1 1 1 0 B A C 00 01 11 10 0 1 1 0 0 1 0 1 1 0 B A C 00 01 11 10 0 1 8选1数据选择器可以实现4变量函数, 3个变量用在选择控制端,1个变量在数据输 入 例: