有关三进制计算实现的一些猜想!

本文讲述了前苏联时期的一种三进制计算机,虽有优点如表示整数无需负数符号,但实现困难。作者发现一个可上下按的笔的零件启发了设计一种基于二进制虚拟三进制的存储与运算一体技术,通过报头和分区备份提高运算性能和AI效率。
摘要由CSDN通过智能技术生成

        人类历史上,真正出现过三进制计算机是在前苏联时期,采用的是平衡三进制,用负电压、零电压、正电压,对应的是-1,0,1而制造的计算机,听说有较多优点,可很方便表示所以整数,不用负数符号位,但缺点也有,说是硬件难以实现,难以小型化等。

        这种计算机在前苏联时期,产量很少,解体后也不知道现在还有没有会留存在有,可能是一些博物馆可能会有,很大概率是文物,看到难接触更难,基本不可能,但很神秘就让我很感觉,很好玩,用它做单片机或一个小型计算器,说不定会有奇效很有趣。

        想要弄出一个三进制的计算机,硬件上去仿制不太现实,没这个技术,可有一天,有个物品吸引了我的注意,一个可以上下按的笔,它有个零件就是三个齿的,按一下齿转一下,三个齿分表代表:0,1,2,按一下转一个状态,不断循环转,就像三进制一样进位很好玩,逢三进一,可是硬上实现三种状态较难,不太稳定;后面又想到,如果可以用计算通电次数累计的方法,就是加法,让它加到2就重置为0,不就可以了,想到了硬盘的通电电路,是否通电了;最后最后我想出了一种很出巧的方法,工程上也很好实现,就是底层仍用二进制,但是虚拟一个三进制出运算出来,如果用了这种方法,感觉10进制计算都能弄出来。


        那就是存储与运算一体技术,对的,就是这个,用两个字节去存它的状态,分别为00、01、10、11,这有四种状态,选取三个为三进制的状态表示,硬件底层仍是二进制,但逻辑是三进制,类似大脑的计算,采用的脉冲驱动方式,像是网络中在不断传输的信息,有着类似TCP或UDP的报头,这样就可以用二进制虚拟的表示三进制或十进制了。


        最前面的报头为0或者为1,当它为零时是空闲的,1则为忙;

        后面的报头为表示用多少进制计算,可以用两个字节,有一位表示它是原本的二进制,有三位表示三进制状态;

        再后面的报头,有临时存计算结果的存贮区和计算好的发送区,从上一个计算单元发送到一个计算单元,进行下一步计算或都什么也不计算,直接输送到永久存贮区、设备(显示屏、蜂鸣器)等;


        这样可以减少太量的传输损耗,极大的增加运算的性能,让Ai跑的更快,现在很多做这个就是,用更少的硬件去跑更大模型,是的就这样,那边用两个字节表示,它的三进制状态,并不是用高低电平,而是就是读这两个字节存的是什么,那状态就是什么,一个运算单元加存储报头组成最基本一个单位,若为0则操作一下,为状态1,再操作一下为2,再操作一下又为0,不断复原,值得注意的就是,应该要有多一个分区去备份这个状态,或是有用纠错位,不然这两个字节,存的数据丢失或是分区损伤了,那就真没了,如果真坏了,那应该将数据复制到新的计算单元,并标注该单元已损坏。

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值