
如何用两片CD4008实现8位二进制数加法?并画出电路图
1、1110只能用半加器来计算最右边一列数:即1加1等于0,进位为1。对于右边第2列数,由于进位的存在,需要加3个数。接下来的几列都有这个问题,每一列二进制位的加法都包括了来自前一列的进位。
2、将图中的电路简化,用下图表示一位全加器。八个一位全加器串联可以组成一个八位全加器,一次可以实现一个字节即八位二进制数的加法运算。
3、楼上的答案是错的。那个电路应该实现的是两个数的低四位的相加,用74LS238实现两个八位二进制相加,应该是用283把两个八位的数的各自低四位先相加,然后会输出四位,进位端在和其中一个高八位的高四位相加。
4、该处理用8位的二进制加法器来完成,处理后的数据介于0~99之间,再用同样的方法确定十位Y1即(分别于30、40、50、60、70、80、90比较,为节约时间可用二分法),比较后即可得到十位。
5、如果作最低四位的话,可以把C0置0(接地)。74LS283可以进行4位的二进制加法运算,对于无符号整数,可以进行(0~15)+(0~15)的加法运算,和的范围在0~30之间。
6、位二进制补码的计算:先按位取反,也就是把1变成0,把0变成1,得到反码;把得到反码末位再加1即得到补码。例如:10110011,先按位取反得到01001100,再把01001100加上1,得到01001101,这就是补码。