G成 繁锁霜男在 44密的团变(B△<b) 表3-20 四位数值比较器真值表 比较输入 级联输入 输出 01043B3 A,B, A, B 1 lo Bo(ab)(asb)(a=b)(4>B)(A<B)44=B) 1(, >B ① ××××× ×× A2B 0d101073 3 ××××× × 3=B3A2B2×××××× 01010042=B A,<B,×××× 0②14=B342=B2A>B1×××× A,=B A=B A<B 0101A2=B A2B2A1=B1A0>B0×× A=B 01010 A2=B2,41=B A<B B B2AB Ao=Ba 0101010100 00 ③ A=B =B A=B 4=B B3A2=B2 A=B, A0-Bo
表3-20 四位数值比较器真值表 ① ② ③ 比 较 输 入 级 联 输 入 输 出 A3 B3 A2 B2 A1 B1 A0 B0 (a>b) (a<b) (a=b) (A>B) (A<B) (A=B) A3>B3 A3<B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 A3 =B3 × × × × A2>B2 A2<B2 A2 =B2 A2 =B2 A2 =B2 A2 =B2 A2 =B2 A2 =B2 A2 =B2 × × × × × × × × A1>B1 A1<B1 A1 =B1 A1 =B1 A1 =B1 A1 =B1 A1 =B1 × × × × × × × × × × × × A0>B0 A0<B0 A0 =B0 A0 =B0 A0 =B0 × × × × × × × × × × × × × × × × × × × × × × × × 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 注:①只要两数最高位不等,就可以判断 两数大小。其余各位可以为任意值。 ②③若高位相等,则需要比较低位。 若A、B两数各位均相等,输出状态取 决于级联输入状态。 Ai =Bi Ai Bi =1 =1 Ai Bi Ai>Bi Ai<Bi Ai Bi =1 ( ) ( ) 3 3 2 2 1 1 0 0 3 3 2 2 1 1 0 0 3 3 3 3 2 2 3 3 2 2 1 1 A B A B A B A B a b A B A B A B A B A B A B A B A B A B A B A B + + = + + ( ) ( ) 3 3 2 2 1 1 0 0 3 3 2 2 1 1 0 0 3 3 3 3 2 2 3 3 2 2 1 1 A B A B A B A B a b A B A B A B A B A B A B A B A B A B A B A B + + = + + ( ) ( ) A = B = A3 B3 • A2 B2 • A1 B1 • A0 B0 • a = b
A3eB B31 & A2 e B dFA>B 01041-A1B 100B1可 A<B 00101010 B & A=B 0101 (a<b (a=b)(arb) Bob 10010010 四位比较器 (ASB) 1001a>b 比/(4=B) 001a<b (4<B a=b (a)逻辑图区 (b)逻辑符号 图334四位数值比较器
四 位 比 较 器 (a<b)(a=b) (a>b) B0 A0 B1 A1 B2 A2 B3 A3 (A>B) (A=B) (A<B) (b) 逻辑符号 ≥1 A3 B3 ≥1 A2 B2 A1 ≥1 B1 ≥1 A0 B0 A3⊕B3 A2⊕B2 A1⊕B1 A0⊕B0 a>b a<b a=b ≥1 ≥1 A>B A<B A=B (a) 逻辑图 图3-34 四位数值比较器 & & & & & & & & & & & & & & & 1 1 1 1 1 1 1 1
4出& AoB, B一 4出&PA2⊙B2 B2+ A>B A<B 4 A1⊙B A=B B一口 asb asb b)(ab) A0⊙B0 四位比较器 (A>B B-口 (4=B &&&& B2 (4<B) b a<b (b)逻辑符号 b
四 位 比 较 器 (a<b)(a=b) (a>b) B0 A0 B1 A1 B2 A2 B3 A3 (A>B) (A=B) (A<B) (b) 逻辑符号 A3 A2 A1 A0 B3 B1 B2 B0 1 1 1 1 1 1 1 1 & & & & & & & & & & & & & & & ≥1 ≥1 ≥1 ≥1 ≥1 ≥1 A>B A<B A=B a>b a<b a=b A3 ⊙B3 A2⊙B2 A1⊙B1 A0⊙B0
四位比较器的外引脚排列图 VDD A3 B3 A>B A<BB A A, Vec A3 B, A2 B Ao Bo 161514131211109 1615141312110109 010100 010101 CC14585 7485 C663 74LS85 0101010 d01002034 1234 10d10010 10B10142 A=8 a>b a<b b A B, a<b a=b a>b A>B A=B A<B# 00CMOS比较器 TTL比较器 0101000 图3-35四位数值比较器引脚图
图3-35 四位数值比较器引脚图 CMOS比较器 TTL比较器 16 15 14 13 12 11 10 9 16 15 14 13 12 11 10 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 CC14585 C663 VDD A3 B3 A>B A<B B0 A0 A1 B2 A2 A=B a>b a<b a=b A1 Vss 7485 74LS85 Vcc A3 B2 A2 A1 B1 A0 B0 B3 a<b a=b a>b A>B A=B A<B 地 四位比较器的外引脚排列图
四位比较器的级联 八位二进制数比较时,若高四位相等,就 得看低四位比较结果 01)用两片74LS85比较八位数时,高四位的输 100就是八位数比较结果的输出。 0低四位片输出接到高四位片的级联输入 0而高四位相等时,高四位的输出取决于 级联输入一低四位的比较结果 10010101 00101001 0101000
➢八位二进制数比较时,若高四位相等,就 得看低四位比较结果。 ➢用两片74LS85比较八位数时,高四位的输 出就是八位数比较结果的输出。 ➢低四位片输出接到高四位片的级联输入, 从而高四位相等时,高四位的输出取决于 级联输入—低四位的比较结果。 四位比较器的级联