电子高手请进例如:用74LS283设计一个四位二进制数(A=A3A2A1A0)大小可变的比较器.当控制信号M=0,A≥8
1个回答

看懂你的意思了,

M是控制端,M=1时,判断A与4的比较情况

M=0时,判断A与8的比较情况

当M = 0时,A ≥8,必定得加1000,即B3B2B1B0 = 1000.

当A为8时,要使CO = 1,即输入信号与A之和至少要等于16

8+8=16,所以必定得加1000,即加8.当A>8时,再加上一个8肯定大于16,满足要求.

同理

当M = 1时,A ≥4,要使CO = 1,必定得加1100,即B3B2B1B0 = 1100.

当A为4时,要使CO = 1,即输入信号与A之和至少要等于16

4+12=16,所以必定得加1100,即加12.当A>4时,再加上一个12肯定大于16,满足要求.