(3)表达式 3=B3+B2Bo+B2B E2= B2Bo+B2B+B2 Bibo EI=BIBo+BBo 余3码 E=B 0 E2 (4)电路图 E & 8421BCD码 B3 B2 B1 图3-138421BCD码转换成余3码的逻辑电路
0 0 1 0 1 0 1 1 0 1 2 2 0 2 2 3 3 2 0 2 1 E B E B B B B E B B B B B B B E B B B B B (4)电路图 (3)表达式 8421BCD码 余3码
第二节犷术逻辑运犷及数值£较组件 加法器 (一)加法器的功能与分类 功能:实现N位二进制数相加 按实现方法分类:串行进位加法器、超前进位加法器 (1)串行进位加法器 C01 低位全加器进位输出 ∑ 高位全加器进位输入 A3 B3 A2 B2 岛1B 如图:用全加器实现4位二进 Ao BoCIo 制数相加。注意:CI0=0 图3-14四位串行进位加法器
第二节 算术逻辑运算及数值比较组件 一、加法器 (一)加法器的功能与分类 功能:实现N位二进制数相加 按实现方法分类:串行进位加法器、超前进位加法器 (1)串行进位加法器 如图:用全加器实现4位二进 制数相加。 低位全加器进位输出 高位全加器进位输入 注意:CI0=0
(2)超前进位加法器 进位位直接由加数、被加数和最低位进位位CI形成。 A1 Bo Ao 图3-150T748283逻辑图
(2)超前进位加法器 进位位直接由加数、被加数和最低位进位位CI0形成
加数 A co4-进位 Ao 加法器的逻辑符号 被加数 低位进位 我} (二)加法器的应用 图3-16cT74LS283逻辑符号 例位遐算加涛褐枫、减法器、十进制加法 842IBCD码至余3BCD码的转换 余3码 解:余3码比8421码多3,因此: CO4 F3 F2F1Fo 3A0:8421 码 B3-B0:0011(3 A2 A0 B2 Bo A3 Al B3 B1 CIo CIo: 0 21码 图3-17例7代码转换逻辑电路图
(二)加法器的应用 例6:试用四位加法器实现 8421BCD码至余3BCD码的转换。 加法器的逻辑符号 N位加法运算、代码转换、减法器、十进制加法 解:余3码比8421码多3,因此: A3-A0:8421码 加数 被加数 和 低位进位 进位 B3-B0:0011(3) CI0:0
二、数值比较器 )功能:能对两个相同位数的二进制数进行比较的器件。 (1)逻辑符号: A:四位二进制数输入(3为高位) COMP B:四位二进制数输入(3为高位) A>B a>b、a<b、a=b:控制输入端, A=BHo 高有效 A>B、A<B、A=B:输出,高有效 (2)逻辑功能: 输入A(a3a2a1a0)>B(b3b2b1b0):输出(A>B)=1 A (a3a2a ao)<B(b3b2 b,bo A<B)=1 A (a3a2aao)=B(b3b, bo) 由控制输入决定 (自己完成比较器功能表)
输入 A(a3a2a1a0)> B (b3b2b1b0):输出(A > B)= 1 二、数值比较器 (一)功能:能对两个相同位数的二进制数进行比较的器件。 (1)逻辑符号: A:四位二进制数输入(3为高位) A>B、A<B、A=B:输出,高有效 a > b、a < b、a = b:控制输入端, 高有效 (2)逻辑功能: (自己完成比较器功能表) B:四位二进制数输入(3为高位) A(a3a2a1a0)< B (b3b2b1b0): (A < B)= 1 A(a3a2a1a0)= B (b3b2b1b0): 由控制输入决定