用proteus来仿真74ls283加法器------计算机加法的基础

       在计算机中, 加法是通过电路来实现的,快得很。 小时候看到计算器那么快, 很好奇, 那时候所谓有经验的大人们告诉我, 计算器之所以快, 是因为里面早就把所有的东西提前算好了, 现在想来, 真是呵呵哒。

       高考报专业的时候, 所谓有经验的人告诉我, 计算机人才太多, 没什么前途, 学了用处不大。 还有所谓的有经验的大人告诉我, 计算机就是一个巨型的计算器, 其实没什么用。 我擦, 害我与计算机专业擦肩而过。

        不说了。


        之前我们说过形形色色的电脑, 由模拟电路抽象成数字电路, 映射到二进制逻辑(高低电平)。 74ls283芯片就是各种基本数字电路逻辑门的组合, 能实现4位二进制的加法(可以考虑进位)。 如果你要把这个器件拆开, 看看里面的逻辑门, 其实简单得很, 无非就是与门, 非门, 异或门等门的组合, 我们可以暂时忽略这些具体细节, 来看看封装而成的74LS283芯片的作用:


       其中C0是入进位, C4是出进位。 一切一目了然。



  • 13
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
在Protues中进行电路设计时,我们可以通过组合逻辑电路来实现八位二进制转十进制的功能。八位二进制数是指由8个二进制位(0和1)组成的数。每个二进制位可以表示0或1的状态。 首先,我们需要使用8个D触发器电路,每个D触发器接收一个二进制位的输入,并将其保存在内部存储单元中。这些D触发器将二进制数的每个位存储为一个寄存器。 接下来,我们需要一个组合逻辑电路来判断二进制数的十进制表示。对于一个八位二进制数来说,最高位的权值是2^7,最低位的权值是2^0。我们需要将每个位的权值与其对应的二进制位相乘,并将结果相加得到最终的十进制数。 为了实现这个功能,我们可以使用逻辑门(如与门、或门等),将每个位的权值与二进制位进行相乘,然后将结果相加。对于八位二进制数转十进制数来说,我们需要使用7个逻辑门来实现。 最后,我们将最终的十进制数输出到输出端口。通过将这些电路连接在一起,并正确设置输入和输出端口,我们可以在Protues中实现一个八位二进制转十进制的电路设计。 总结起来,使用八个D触发器和逻辑门,我们可以在Protues中设计一个电路,实现八位二进制数转换为十进制数的功能。这个电路可以将每个二进制位的权值相乘,然后将结果相加,从而得到最终的十进制数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值