电路1— 8位可控加减法电路
在 Logisim 模拟器中打开 alu.circ 文件,在对应子电路中利用已经封装好的全加器设计8位串行可控加减法电路,可以直接使用在电路中使用对应的隧道标签,其中 X,Y 为两输入数,Sub 为加减控制信号,S 为运算结果输出,Cout 为进位输出,OF 为有符号运算溢出位。
实验原理
1.电路1
(1)overflow:
(2)1位加法逻辑电路:
1位全加器:
(3)N位加法器:
(4)运算控制器:Sub=0 时作加法,Sub=1 时作减法。[−Y]补= [ [Y]补 ]补,对 [Y]补逐位取反, 再在最低位加 1(体现在最右边的sub连接到最低位cin,此时sub=1,做减法)
(5)可控加减法电路
各位逐位相加,进位从右至左传递。
实验电路
电路2— 4位先行进位电路
在 Logisim 中打开 alu.circ 文件ÿ