三进制的计算机的缺陷
发布网友
发布时间:2022-04-22 05:37
我来回答
共1个回答
热心网友
时间:2022-05-20 12:22
或许很多人看到这篇文章就已经有点懵*,我们使用的计算机难道不是二进制的吗?
然而战天斗地的苏联人民在60年代的时候,就已经做出了三进制的计算机,名叫Сетунь...
虽然不知道怎么念,但看起来似乎很厉害的样子。
就是这货:
Сетунь
这款三进制的计算机,拥有1,0,-1三种表达方式,也就是高电平,零电平,低电平三种模式,比之我们目前所熟知的二进制电脑,多了一个进制。
我们来看一下三进制的逻辑门电路,看起来是这样的:
三进制逻辑门电路
从实践角度来讲,实现零电平不如实现高电平,中电平,低电平来得简单,1,0,-1电平不如说是,2,1,0 这样三种电平模式,而且0点只是人为定义的,因为二进制电路也是通过某个阀值来确定电平的高低,三进制的,如果能确定0电平,其他只是哪个阀值来确定高低而已。
至于百度上说,所谓三进制计算机更接近人类思考方式(三种状态,是,否,未知)这种纯属扯淡,因为在计算机看来,这三种状态的描述都只是电流而已,何来未知,这种用人文角度来阐述逻辑问题本身就是可笑的,要模拟三种状态,用目前的二进制计算机当然也可以做到。
然而为什么三进制的计算机没有大批量生产,导致最后消失了呢?原因有几:二进制实现方便,电压噪声容限比三进制更好,使用三进制的计算机,处理能力并不会翻倍,不会有质的变化,所以与其增加复杂性和功耗,不如使用稳定的二进制。
就是这样,所以我们目前所用的计算机架构,都是各种选择最优化的结果,大家一定要珍惜每一台电脑,因为这是人类智慧的结晶,想一下,机箱的每一个部件拆开都没用,合在一起就是一台强大的电脑。