3、二十进制加法器 修正杀件C=C3+S3S2+S3S1 8421BCD输出 4位二进制加法器 0-1 A3 A2 A Ao B3 B2 bi bo 4位二进制加法器C 进位A3A2A1AB1B2B1Bn进位输入 输出 被加数 加数
3、二-十进制加法器 C & 进位 输出 被加数 加数 “0” 1 & & 8421 BCD 输出 S3 ' S2 ' S1 ' S0 ' C3 4 位二进制加法器 C0-1 A3 A2 A1 A0 B3 B2 B1 B0 S3 S2 S1 S0 C3 4 位二进制加法器 C0-1 A3 A2 A1 A0 B3 B2 B1 B0 进位输入 修正条件 C = C3 + S3 S2 + S3 S1
5.2数值比较器
5.2 数值比较器
用来完成两个二进制数的大小比较的逻辑电路称 灯数值比较器,简称比较器。 5211位数值比较器 设A>B时L1=1;A<B时L2=1;A=B时L3=1 得1位数值比较器的真值表 A B L(A>B)L2 (A<B)L3(A=B) 0 0 0
用来完成两个二进制数的大小比较的逻辑电路称 为数值比较器,简称比较器。 5.2.1 1位数值比较器 设A>B时L1 =1;A<B时L2 =1;A=B时L3 =1。 得1位数值比较器的真值表。 A B L1 (A>B) L2 (A<B) L3 (A=B) 0 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1
L=AB 辑 表L2=AB 式(13=AB+AB=AB+AB o L1(a> B) 辑 ≥1bL3(=B) B oL2(4<B)
= + = + == L A B AB A B A B L A B L A B 321 AB 11 ≥ 1 L 1 (A>B ) L 3 (A=B ) L 2 (A<B ) && 逻辑表达式逻辑图
5224位数值比较器 比较输入 级联输入 输出 A,B,A,B1 Ao Bo A'>B A'<B' A=B A>B A<B A=B A3>B3 A2< B3 A3=B3|42 ×> B2 ×× ×× ×× A3=B3 B2 01010 A=B3|A2=B2A1>B1 A3=B3A2=B241<B 4=B3|42=B24=B14>8×× 0 B3A2=B2|A1=B1|4<B A3=B3|42=B2A1=B1A=B0 10 0000 A=B342=B241=B1Ao 0 A3=B A2=B2A1=B1 Ao=B
5.2.2 4位数值比较器 比 较 输 入 级 联 输 入 输 出 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