又看见有人提前苏联的所谓三进制计算机,还以此来批判现 ...

来源:百度文库 编辑:超级军网 时间:2024/04/28 17:07:32
如题,有鉴于此,我觉得有必要弄清一件事:这个前苏联的三进制到底是个什么玩意?
首先,现在的计算机准确来说不应该是基于二进制,而是基于mos管的两种状态,即高低电平(实际上mos管并不是只有1,0这两种离散的状态,mos管电路也一样可以处理连续信号,放大器电路一样是mos管组成的。)。只是这个具有两种状态的属性天然地与二进制的0,1对应了起来,而且很稳定,很简单,所以现在的计算机就是二进制的。

那么苏联的三进制又是什么玩意?凭什么说能实现二进制没有的功能呢?
具体这个三进制是什么样我承认我记不清了,但是我清楚地记得之前介绍的文章说过这个三进制的东西输出的是三个状态1,0,和一个所谓的“不知道”,我就姑且算这个不知道为x吧,那输出就是1,0,x。
虽然我忘了输入是具体怎么定义的,但是这玩意既然是几十年前出现的,那输入无非就是个信号,而信号必然会有范围限制,然后在这个范围内把信号切割成若干状态的代表。就好像现在mos管,假设理想状况下输入一个电压信号,范围为0-1伏的电压,0-0.5v对应的就是状态0,0.5-1v对应的就是1v。
这个三进制无非也是这么个套路,我们还是假设输入信号范围是0-1v,那么这个三进制的输入划分无非就下面两种情况:
情况一:0-0.3v对应状态1,0.3-0.7v对应状态2(即所谓“不知道”),0.7-1v对应状态3。而这三个状态对应这三个输出1,0,x。
如果是这种情况,那么这玩意和二进制本质上就没有区别,因为它的输入信号其实就是三种状态,它实现的也是一一对应的基本逻辑,所以这玩意实现的基本功能二进制可以通过简单的转换立马实现:00对应状态1,01对应状态2,10或者11对应状态3。所以如果是情况一,这个三进制计算机能实现的所有功能二进制计算机都能实现,不存在任何本质上的优势。

情况二:0-0.5v对应状态1,0.5-1v对应状态2,然后这两个输入状态对应三个输出1,0,x。
如果是这种情况,那么就更悲剧了,这玩意在逻辑上就是个废品吧。。。。。两个输入居然对应了三个输出!!!别说什么还有状态“不知道”啊,就算是不知道,你得有个“不知道”的对象啊!你到底是对输入状态1不知道呢?还是对输入状态2不知道啊?而且问题在于输入状态1和状态2都已经有了自己对应的输出状态了啊,你这“不知道”到底找谁匹配去啊?

所以,综上所述,三进制计算机相比现在的二进制不会实现什么额外的功能,就不要过分吹嘘了。如题,有鉴于此,我觉得有必要弄清一件事:这个前苏联的三进制到底是个什么玩意?
首先,现在的计算机准确来说不应该是基于二进制,而是基于mos管的两种状态,即高低电平(实际上mos管并不是只有1,0这两种离散的状态,mos管电路也一样可以处理连续信号,放大器电路一样是mos管组成的。)。只是这个具有两种状态的属性天然地与二进制的0,1对应了起来,而且很稳定,很简单,所以现在的计算机就是二进制的。

那么苏联的三进制又是什么玩意?凭什么说能实现二进制没有的功能呢?
具体这个三进制是什么样我承认我记不清了,但是我清楚地记得之前介绍的文章说过这个三进制的东西输出的是三个状态1,0,和一个所谓的“不知道”,我就姑且算这个不知道为x吧,那输出就是1,0,x。
虽然我忘了输入是具体怎么定义的,但是这玩意既然是几十年前出现的,那输入无非就是个信号,而信号必然会有范围限制,然后在这个范围内把信号切割成若干状态的代表。就好像现在mos管,假设理想状况下输入一个电压信号,范围为0-1伏的电压,0-0.5v对应的就是状态0,0.5-1v对应的就是1v。
这个三进制无非也是这么个套路,我们还是假设输入信号范围是0-1v,那么这个三进制的输入划分无非就下面两种情况:
情况一:0-0.3v对应状态1,0.3-0.7v对应状态2(即所谓“不知道”),0.7-1v对应状态3。而这三个状态对应这三个输出1,0,x。
如果是这种情况,那么这玩意和二进制本质上就没有区别,因为它的输入信号其实就是三种状态,它实现的也是一一对应的基本逻辑,所以这玩意实现的基本功能二进制可以通过简单的转换立马实现:00对应状态1,01对应状态2,10或者11对应状态3。所以如果是情况一,这个三进制计算机能实现的所有功能二进制计算机都能实现,不存在任何本质上的优势。

情况二:0-0.5v对应状态1,0.5-1v对应状态2,然后这两个输入状态对应三个输出1,0,x。
如果是这种情况,那么就更悲剧了,这玩意在逻辑上就是个废品吧。。。。。两个输入居然对应了三个输出!!!别说什么还有状态“不知道”啊,就算是不知道,你得有个“不知道”的对象啊!你到底是对输入状态1不知道呢?还是对输入状态2不知道啊?而且问题在于输入状态1和状态2都已经有了自己对应的输出状态了啊,你这“不知道”到底找谁匹配去啊?

所以,综上所述,三进制计算机相比现在的二进制不会实现什么额外的功能,就不要过分吹嘘了。
应该是正零负三个状态 如果能弄出来 那应该是革命性的成果 能颠覆整个计算机科学
那到底有什么优势啊
我还知道有一个45值逻辑呢,不过一般用的都是9值逻辑
如果喜欢批,建议楼主应该先把知识储备一下。

从你文章的后半部分可以直接看出,楼主是业外资浅人士。
只要是基于确定性数制的计算机,本质上不同进制都可以互相模拟的
没有啥本质不同
真正革命性突破的是量子计算那种概率模型的计算机
这运算速度和存储能力都加大了吧.....
不过这技术上还是2进制比较方便吧....像光盘之类的..
qqweee 发表于 2013-2-11 00:20
应该是正零负三个状态 如果能弄出来 那应该是革命性的成果 能颠覆整个计算机科学
不可能 最基本的 0不是完美状态 出现个抖动 0.01 算0还是正?
outcast 发表于 2013-2-11 01:53
这运算速度和存储能力都加大了吧.....
不过这技术上还是2进制比较方便吧....像光盘之类的..
所谓的速度快储存大相应回来带电路复杂成本高 既然如此你2台实现的我用3台 成本比你还低 有啥差别?
三进制应该对应的晶体管电路的高电平、低电平和高阻三种状态。
所谓的速度快储存大相应回来带电路复杂成本高 既然如此你2台实现的我用3台 成本比你还低 有啥差别?
二进制变三进制存储容量变大是显而易见并且可以定量计算的。硬件成本的提高量貌似只是你随口说的吧?
其实,我也没觉得三进制有啥好。与或非之类的逻辑运算都不知道怎么搞了。
红色紧鲍 发表于 2013-2-11 01:26
如果喜欢批,建议楼主应该先把知识储备一下。

从你文章的后半部分可以直接看出,楼主是业外资浅人士。
我比较讨厌你所代表的这种回帖口气,非常的傲慢和肤浅。
不是说你个人哦,批评的是一种典型的口气。
在MOS管出来之前,这个世界上的计算机是用什么进制工作的呢?
楼主还是先搞清楚二进制和计算机之间的关系吧。
更早的机械计算机还有用十进制齿轮的呢。
历史的垃圾堆里面的玩意了。有啥好讨论的。
真要实现这种坑爹的科技产品,或者说人类的计算机改成三进制,大家的教科书得厚几倍不止。

任何Q元矩阵和Q元多变量都可以规约到2元,只不过有些是NPC有些是NPH而已

最简单的一个问题,本来一个高低电平可以表示清楚的1比特,搞成三元,怎么知道传输错误?

谁再提这种东西自己先把香农定理写成log3的表示方法,并形式化证明之再说以后的吧
现在工业上早就标准化了,9个状态,省省吧,好可爱的学生们..... ....
逸仙润之尊仲尼 发表于 2013-2-11 12:26
真要实现这种坑爹的科技产品,或者说人类的计算机改成三进制,大家的教科书得厚几倍不止。

任何Q ...
小猪猪到底学什么的,知识面这么广
造汽 发表于 2013-2-11 10:18
我比较讨厌你所代表的这种回帖口气,非常的傲慢和肤浅。
不是说你个人哦,批评的是一种典型的口气。
其实我也讨厌别人用这种口气。

所以我不懂的,我尽量不去瞎说。
讨论点没有绝对对错的问题没事。

楼主真的不懂这个,比如把0,1状态对应的电压范围定义为0-0.5v,0.5v-1v。
还探讨这么理论性的东西,瞎说真的看不下去。。。


不过我不介意你的回复,我觉得你说的不错。
:handshake