本人第一次使用logisim软件,小白一枚,大家若对软件使用有不明白的地方可以观看MOOC华中科技大学的计算机硬件系统设计这门课。看第一节就行,讲的很不错。
在 logisim 模拟器中打开 alu.circ 文件,在对应子电路中利用已经封装好的全加器设计 8 位串行可控加减法电路,用户可以直接使用在电路中使用对应的隧道标签,应该对加法减法过程中的有符号运算进行溢出判断,给出有符号溢出信号 OF ,和进位输出 Cout 。
先给出1位加法器电路
*
封装之后的一位加法器*
:这就是8位可控加减法的FA
**
8位可控加减法电路设计**
中间的输出引脚是cout,下面并排的输入引脚左面是X,右面是Y,最右面单独的输入引脚是SUB,上面的第一个输出引脚是OF,之后从左往右的输出引脚依次是S7-----S1,SUB=0是加法器,SUB=1是减法器。