第6章 组合电路设计实例 桶式移位器 简单浮点编码器 双优先级编码器 级联比较器 关模比较器 1 制作:金燕华桶式移位器 具有n个数据输入和n个数据输出 控制输入:指定输入输出之间如何移动数据 (移位方向、移位类型、移动的位数) 设计一个简单16位桶式移位器(向左移位) 若输入:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 则输出:5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 用4位控制输入S3:0指定移动位数,例: S=0101, 思路:输出的每一位都是从16个输入中选出的。 多路复用器(数据选择器) 2 制作:金燕华方案一:利用74x151 1、如何扩展路复用器? 16个输入端;4个地址选择端; EN CBA Y D7D0 EN CBA Y D7D0 D7:0 D15:8 S3 Y Y EN A B Y C Y D0 D7 74x151 当S=0101时 Y=D5 S2:0 S2:0 S3:0 D15:0 3 制作:金燕华方案一:利用74x151 2、当S=0101时,如何使输出为 DIN6, , DIN15, , DIN