苏联的三进制电脑,为什么被二进制干掉了?

大鱼机器人 2022-08-23 14:30

当我们在电脑上打开一个软件,看一部电影,听一首歌的时候,我们很难想象,这些东西都是由 0 和 1 这样的二进制数字组成的。

但你有没有好奇过?为什么计算机要用二进制呢?难道是因为它效率最高吗?

但其实并非如此,理论上讲,三进制计算机的效率要比二进制更高,甚至苏联也曾花费重金研究过它。那我们为什么没有用上这种更高效的计算机呢?

今天跟大家聊聊三进制计算机的故事。

01 



二进制是最好的吗?

进制,是一种人类智慧衍生的计数方式。

我们天生有十根手指,所以人类天然选择了十进制。计票时常用的写 “ 正 ” 字,也类似于五进制。而计算机的二进制是由 0 和 1 组成的,也就是逢二进一,借一当二。

不知道大家有没有过疑问,为什么计算机没有用更常见的进制,而偏偏选择了二进制呢?毕竟计算机也是给人用的,非要转化成一串长长的 0 和 1 ,不是很反人类吗?

看过不少科普,大多都是用一句 “ 电脑只能看得懂 0 和 1 ” 就蒙混过关了,但其实最主要的原因是,计算机出生的年代,二进制是最容易实现的。

其实历史上也曾出现过非二进制的电脑,比如 1945 年诞生的世界上第一台通用计算机 ENIAC,就是一台十进制电脑。

但,计算机是由逻辑电路组成的,而电路中通常只有两个状态 —— 开和关,这两种状态正好可以用 “ 1 ” 和 “ 0 ” 表示。

而 “ 1 ” 和 “ 0 ” 又恰好与逻辑运算中的 “ 对 ”( true  ) 与 “ 错 ”( false )对应,这才有了著名的冯.诺依曼结构,也让二进制在计算机上大放异彩。

此后的几十年,二进制计算机越来越先进,各方面的硬件也逐渐完善。现在你用的手机,电脑的显卡,女神的照片,爆肝的游戏,靠的全是二进制。

但其实!二进制并不是效率最高的,理论上讲,e 进制才是最高效的。

e 的大名叫自然常数,也叫欧拉数,是个大约为 2.71828 的无限不循环小数。温馨提示:以上内容为高中数学知识点,不懂的同学把它当成和 π 一样的东西就行。

那为啥说它的效率最高呢?先说说什么是效率,我们简单理解就是,在表达相同信息量的前提下,谁消耗的元件更少,谁的效率也就越高。

举个例子,假如我们要用十进制表达从 0 到 999 的一千个数字,那就要用 0-9 的十个牌子,并且需要三组,一共也就是 30 个牌子。

如果用二进制来表示这 1000 个数字,那我们需要 10 组的 0 和 1,也就是 20 个牌子
如果是三进制的话,需要 7 组的 0 、 1 、 2 ,也就是 21 个牌子,
四进制的话,需要 5 组的 0 、 1 、 2 、 3 ,即 20 个牌子。
......
我们以此类推可以算出每种进制需要用到的牌子数量。

谁用的牌子越少,也就表示谁的效率越高。

然后会发现,在表示 0-999 的问题上,二进制和四进制的效率是最高的。

但是,在这个过程中,每种进制或多或少都出现了 “ 资源浪费 ”。

比如说 10 位的 2 进制,也就是 2 的 10 次方,一共能表达 1024 个数字,已经几乎用完了,但 7 位的 3 进制,一共能表达 2187 个数,也就是说在这个案例中,三进制比二进制能多表达 1163 个数。

我们在计算 “ 需要几位数 ” 的时候是这么考虑的:

log 以 2 为底 1000 的对数约等于 9.97,我们向上取整,所以是 10 位数, 10*2=20,所以二进制需要 20 个牌子。
log 以 3 为底 1000 的对数约等于 6.29,取整数是 7,7*3=21,所以三进制需要 21 个牌子。
......
由此我们发现,这种算法会浪费很多资源,所以为了更准确的计算,我们假设需要的位数可以不是整数,也就不用向上取整。

于是,为了表示 M 个数,在 x 进制下,需要 x*logx^M 个牌子。

所以效率就可以表示成这样一个公式:
 E=M/x*logx^M=M/lnM*lnx/x  
我们简单求导一下就知道,f`( x ) = MlnM ( 1-lnx )

当 X = e 的时候,原函数取极大值!


如果用图像表示原函数,大概就是这样,这个点就是 e。

也就是说当 x 等于 e 的时候,效率 E 是最大的。

所以得出结论,理论上,e 进制的效率最高。

以上推导过程来自于知乎大佬 “ 白云龙 ”,我们想了很多个例子,可惜都没有大佬这个 “ 倒计时 ” 的例子直观。

ok,咱们前面也提过,e 大概是 2.71828,也就是说 “ 2.71828 进制 ” 是理论上最高效的进制

 但是 2.71828 进制是个什么鬼?我数数手指还得掰个 0.71828 根?

那还得是个整数,不然工程上就没法实现了,而你看这个函数图就知道,相比 2,3 的效率是更接近 e。

由此我们能得出结论,数据表达上,效率最高的是三进制,其次才是二进制。

但为什么咱们现在没用上效率更高的三进制计算机呢?

这就不得不提到那个已经消失国家了。

02 



平衡三进制和 Setun 


苏联其实在五十多年前就发现了三进制在计算机上的优势。1958 年,莫斯科国立大学的计算机研究中心研制出了世界上第一台三进制电子计算机 —— Сетунь( setun )。

Сетунь 计算机用的不是一般那种逢三进一的三进制,而是平衡三进制,也叫对称三进制。

什么是平衡三进制呢,就是由 -1、0、1 构成的,对应的逻辑电路就是负电压、零电压和正电压。

 平衡三进制是一种很巧妙的设计,它所记录的数字可以表达出全部整数。而且由于 -1 的引入,对负数就不必使用额外的负号了,而二进制是无符号数,不能直接表示负数。

说回 Сетунь 这台计算机,虽然苏联早就看出了三进制的优秀,可一开始莫斯科大学并没有把这个项目当回事儿,只派了四个副博士和几个刚毕业的学生来开发。

但没想到这台计算机在不同的室温下都表现出惊人的可靠性和稳定性。

虽然我觉得以当时苏联还在电子管上狂奔的情况来看,Сетунь 应该是比不上美国同时代的二进制计算机的,但是和同期其它苏联能生产的计算机比,Сетунь 还是优势很大的。

很快,苏联部长会议通过了批量生产Сетунь计算机的决议。不过工业部并不看好这台机器,他们觉得这个经济计划外的玩意儿就是个科幻产物。

与此同时,国内外的订单却像雪花般飞来,10 到 15 台的年产量远远不够应付市场需求。

奇怪的是工业部并没有随着订单数量的增加而增加产量,相反,他们严重限制了生产进度,拒绝订单,并在 1965 年完全停产。

是不是听起来不可思议,其实原因并不复杂,Сетунь 的电子元件良品率极高,而且非常耐造,同时价格还很低,它的售价只有 27.5 万卢布,创造了当时的最低记录,而同期的计算机售价基本都在它的两倍以上。

那台在莫大计算中心的样机整整运行了 17 年,除了在第一年更换了三个有缺陷的元器件之外,内部设备从来没维修过,直到它被摧毁前的一刻都还能正常使用。

而苏联官僚停产了 Сетунь 之后,取而代之的是一种相同性能的二进制计算机,但价格却贵出 2.5 倍。说白了,Сетунь 的生产让苏联官僚少了大笔的财政拨款。

 断人财路如杀人父母,所以这台三进制计算机就 “ 理所应当 ” 的成为了政治牺牲品。

虽然 Сетунь 最终只生产了五十台,但从加里宁格勒到雅库茨克,从阿什哈巴德到新西伯利亚,全苏都能看到它的身影。

而且各地都对 Сетунь 的评价很高,大家认为它编程简单,很适合用于工程计算、工业控制、计算机教学等等。

Сетунь 的成功经验让莫大决定不放弃这台计算机,于是他们顶住压力在 1970 年推出了 Сетунь 70 型计算机,而且还对应着二进制的 byte 创建了三进制字节 tryte。每个 tryte 由 6 个 trit 构成,约等于 9.5 个二进制的 bit。

但这个项目长期得不到上级的支持,最后也不得不无限期停滞。Сетунь 70 就此成了莫斯科大学的绝唱。

再后来苏联解体,三进制计算机也跟着苏维埃混入了历史的尘埃,直到今天也没有其他国家能够复现它。

03 



为什么现在没有三进制计算机 ?



虽说Сетунь证明了三进制计算机的可行性,但它没能发展起来,政治原因并不是主要原因。

甚至可以说,三进制计算机的失败,是一种历史必然

因为即使我们前面在数学上论证了三进制的效率,但也只停留在理论上,从理论到具体实现,经过的步骤太复杂了,因为比如说如果要做三进制计算机的话,就要用三种稳定状态的材料,起码二极管是用不了了。

而二进制只有 “ 0 ” 和 “ 1 ”,高低电压就很好区分,就算有些误差,计算机也可以识别出来,所以在稳定性上会远远高于三进制,在工程上也更容易实现

所以三进制对效率的提升也许并没有想象的那么美好。

既然它不够稳定,又不能高效提升,工程上还难以实现。为了这么一点可能的红利再从头发展这种技术就显得没必要了。

反观二进制的发展速度,早就快的没影了。

这就好比你玩了好久的养成游戏,已经花了无数个 648,就算没抽出版本之子,也很少有人从零开始玩小号吧。更别说是在越来越离不开计算机的今天,抛弃已经发展完善的二进制体系。

说点看得见的,要是没了二进制,我们现有的硬件体系都要洗牌,大家的电脑手机等电子产品会直接变砖,这事儿听起来也不现实吧。


04 


它是历史还是未来?


不过到了今天,随着芯片的制程越来越小,马上会碰到量子这个玄学领域,量子隧穿这样的难题,我们可能要花非常多的精力,才可能提升一点点效率,就像开了等级上限的⽹游,二进制已经快满级了,也许要开始开辟其他的路了。

三进制,现在就正在电子计算机以外的形态上复活。

比如,本身电子计算机因为只有开关两种基础状态,但是假如是光子计算机,就有光强、波长、相位、传播方向和偏振五种状态,上海大学的金翊教授团队就取了有无光态和偏振方向正交三个物理状态来尝试光子计算机。

再比如,在 2019 年,我国物理学家郭光灿和中国科技大学的同事就成功完成了三进制 qutrit 量子信号的传输,这也是科学家们在量子领域第一次成功的三进制研究。

近两年,韩国也成功开发出三进制半导体,让三进制计算机又往前迈了一步。

如今,二进制下庞大成熟的工业体系,已经渐渐显现出强弩之末的状态,但想用其他进制来取代它,仍然是不可能的事情。

但当我们看到三进制计算机在历史上的昙花一现的时候,有时候也会畅想,会不会在另一个平行时空,人类并没有选择电子计算机,而是发展出一套完全适配于三进制的系统。

而在那个时空中,会不会有一个视频的标题叫《 某国的二进制电脑,为什么被三进制干掉了? 》,也许那个时空的我们,会怀念二进制和电子计算机吧

来源:差评  
撰文:杨子   
美编:焕妍

资料数据来源:
为什么计算机不用 e 进制,按道理说 e 进制难道不是最高效的吗?—— 知乎回答 “ 白云龙 ” 
为啥 E 进制计算机的效率最高 ? —— CSDN “ xosg ” 
Сетунь —— wikipedia 
平衡三进制 —— wikipedia 
三进制计算机 —— wikipedia 
三元计算机 “ Setun ” 和 “ Setun 70 ” —— computer-museum 
计算机程序设计艺术 —— 高德纳
ЭВМ " Сетунь " и " Сетунь 70" —— ternarycomp 



推荐阅读:点击下方图片即可跳转阅读


做项目,如何选单片机?



C语言,一把菜刀。



我有单片机,你有酒吗?



机器狗背上枪成了杀手,已经与美澳军队合作!


大鱼机器人 一个专注于机器人技术,单片机,嵌入式系统,智能家居,智能设备,PCB设计,IT最新动态的自媒体。此外,还有海量学习资源等你来领取。作者:张巧龙,个人微信号:well_xiaolong。欢迎关注公众号,名称:大鱼机器人,公众号ID:All_best_xiaolong
评论 (0)
  •   复杂电磁环境模拟系统平台解析   一、系统概述   北京华盛恒辉复杂电磁环境模拟系统平台是用于还原真实战场或特定场景电磁环境的综合性技术平台。该平台借助软硬件协同运作,能够产生多源、多频段、多体制的电磁信号,并融合空间、时间、频谱等参数,构建高逼真度的电磁环境,为电子对抗、通信、雷达等系统的研发、测试、训练及评估工作提供重要支持。   应用案例   目前,已有多个复杂电磁环境模拟系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润复杂电磁环境模拟系统。这些成功案例为复杂电
    华盛恒辉l58ll334744 2025-04-23 10:29 143浏览
  •   陆地边防事件紧急处置系统平台解析   北京华盛恒辉陆地边防事件紧急处置系统平台是整合监测、预警、指挥等功能的智能化综合系统,致力于增强边防安全管控能力,快速响应各类突发事件。以下从系统架构、核心功能、技术支撑、应用场景及发展趋势展开全面解读。   应用案例   目前,已有多个陆地边防事件紧急处置系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润陆地边防事件紧急处置系统。这些成功案例为陆地边防事件紧急处置系统的推广和应用提供了有力支持。   一、系统架构   感知层:部
    华盛恒辉l58ll334744 2025-04-23 11:22 108浏览
  • 前言本文主要演示基于TL3576-MiniEVM评估板HDMI OUT、DP 1.4和MIPI的多屏同显、异显方案,适用开发环境如下。Windows开发环境:Windows 7 64bit、Windows 10 64bitLinux开发环境:VMware16.2.5、Ubuntu22.04.5 64bitU-Boot:U-Boot-2017.09Kernel:Linux-6.1.115LinuxSDK:LinuxSDK-[版本号](基于rk3576_linux6.1_release_v
    Tronlong 2025-04-23 13:59 92浏览
  •   电磁频谱数据综合管理平台系统解析   一、系统定义与目标   北京华盛恒辉电磁频谱数据综合管理平台融合无线传感器、软件定义电台等前沿技术,是实现无线电频谱资源全流程管理的复杂系统。其核心目标包括:优化频谱资源配置,满足多元通信需求;运用动态管理与频谱共享技术,提升资源利用效率;强化频谱安全监管,杜绝非法占用与干扰;为电子战提供频谱监测分析支持,辅助作战决策。   应用案例   目前,已有多个电磁频谱数据综合管理平台在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁频谱数
    华盛恒辉l58ll334744 2025-04-23 16:27 133浏览
  • 在科技飞速发展的当下,机器人领域的每一次突破都能成为大众瞩目的焦点。这不,全球首届人形机器人半程马拉松比赛刚落下帷幕,赛场上的 “小插曲” 就掀起了一阵网络热潮。4月19日,北京亦庄的赛道上热闹非凡,全球首届人形机器人半程马拉松在这里激情开跑。20支机器人队伍带着各自的“参赛选手”,踏上了这21.0975公里的挑战之路。这场比赛可不简单,它将机器人放置于真实且复杂的动态路况与环境中,对机器人在运动控制、环境感知和能源管理等方面的核心技术能力进行了全方位的检验。不仅要应对长距离带来的续航挑战,还要
    用户1742991715177 2025-04-22 20:42 91浏览
  •   电磁干扰抑制系统平台深度解析   一、系统概述   北京华盛恒辉电磁干扰抑制系统在电子技术快速发展、电磁环境愈发复杂的背景下,电磁干扰(EMI)严重影响电子设备性能、稳定性与安全性。电磁干扰抑制系统平台作为综合性解决方案,通过整合多元技术手段,实现对电磁干扰的高效抑制,确保电子设备稳定运行。   应用案例   目前,已有多个电磁干扰抑制系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁干扰抑制系统。这些成功案例为电磁干扰抑制系统的推广和应用提供了有力支持。   二
    华盛恒辉l58ll334744 2025-04-22 15:27 154浏览
  •   无人机结构仿真与部件拆解分析系统平台解析   北京华盛恒辉无人机结构仿真与部件拆解分析系统无人机技术快速发展的当下,结构仿真与部件拆解分析系统平台成为无人机研发测试的核心工具,在优化设计、提升性能、降低成本等方面发挥关键作用。以下从功能、架构、应用、优势及趋势展开解析。   应用案例   目前,已有多个无人机结构仿真与部件拆解分析系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润无人机结构仿真与部件拆解分析系统。这些成功案例为无人机结构仿真与部件拆解分析系统的推广和应用提
    华盛恒辉l58ll334744 2025-04-23 15:00 135浏览
  • 一、行业背景与市场需求高血压作为全球发病率最高的慢性病之一,其早期监测与管理已成为公共卫生领域的重要课题。世界卫生组织数据显示,全球超13亿人受高血压困扰,且患者群体呈现年轻化趋势。传统血压计因功能单一、数据孤立等缺陷,难以满足现代健康管理的需求。在此背景下,集语音播报、蓝牙传输、电量检测于一体的智能血压计应运而生,通过技术创新实现“测量-分析-管理”全流程智能化,成为慢性病管理的核心终端设备。二、技术架构与核心功能智能血压计以电子血压测量技术为基础,融合物联网、AI算法及语音交互技术,构建起多
    广州唯创电子 2025-04-23 09:06 132浏览
  • 一、技术背景与市场机遇在智能家居高速发展的今天,用户对家电设备的安全性、智能化及能效表现提出更高要求。传统取暖器因缺乏智能感知功能,存在能源浪费、安全隐患等痛点。WTL580-C01微波雷达感应模块的诞生,为取暖设备智能化升级提供了创新解决方案。该模块凭借微波雷达技术优势,在精准测距、环境适应、能耗控制等方面实现突破,成为智能取暖器领域的核心技术组件。二、核心技术原理本模块采用多普勒效应微波雷达技术,通过24GHz高频微波信号的发射-接收机制,实现毫米级动作识别和精准测距。当人体进入4-5米有效
    广州唯创电子 2025-04-23 08:41 122浏览
  •   卫星通信效能评估系统平台全面解析   北京华盛恒辉卫星通信效能评估系统平台是衡量卫星通信系统性能、优化资源配置、保障通信服务质量的关键技术工具。随着卫星通信技术的快速发展,特别是低轨卫星星座、高通量卫星和软件定义卫星的广泛应用,效能评估系统平台的重要性日益凸显。以下从技术架构、评估指标、关键技术、应用场景及发展趋势五个维度进行全面解析。   应用案例   目前,已有多个卫星通信效能评估系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润卫星通信效能评估系统。这些成功案例为卫
    华盛恒辉l58ll334744 2025-04-22 16:34 148浏览
  • 文/Leon编辑/cc孙聪颖‍4月18日7时,2025北京亦庄半程马拉松暨人形机器人半程马拉松正式开跑。与普通的半马比赛不同,这次比赛除了有人类选手,还有21支人形机器人队伍参赛,带来了全球首次人类与机器人共同竞技的盛况。参赛队伍中,不乏明星机器人企业及机型,比如北京人形机器人创新中心的天工Ultra、松延动力的N2等。宇树G1、众擎PM01,则是由城市之间科技有限公司购置及调试,并非厂商直接参赛。考虑到机器人的适用场景和续航力各有不同,其赛制也与人类选手做出区别:每支赛队最多可安排3名参赛选手
    华尔街科技眼 2025-04-22 20:10 91浏览
  • 文/Leon编辑/cc孙聪颖‍在特朗普政府发起的关税战中,全球芯片产业受到巨大冲击,美国芯片企业首当其冲。据报道称,英伟达本周二公布的8-K文件显示,美国政府通知该公司向中国(包括中国香港及澳门)销售尖端芯片(H20)时,需要获得美国政府的许可。文件发布后,英伟达预计会在第一季度中额外增加55亿美元的相关费用计提。随后,英伟达股价单日下跌6.9%,市值一夜蒸发约1890亿美元(约合人民币1.37万亿元)。至截稿时,至截稿时,其股价未见止跌,较前日下跌4.51%。北京时间4月17日,英伟达创始人、
    华尔街科技眼 2025-04-22 20:14 105浏览
  •   后勤实验仿真系统平台深度解析   北京华盛恒辉后勤实验仿真系统平台依托计算机仿真技术,是对后勤保障全流程进行模拟、分析与优化的综合性工具。通过搭建虚拟场景,模拟资源调配、物资运输等环节,为后勤决策提供数据支撑,广泛应用于军事、应急管理等领域。   应用案例   目前,已有多个后勤实验仿真系统平台在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润后勤实验仿真系统平台。这些成功案例为后勤实验仿真系统平台的推广和应用提供了有力支持。   一、核心功能   (一)后勤资源模拟
    华盛恒辉l58ll334744 2025-04-23 15:39 102浏览
  • 故障现象一辆2016款奔驰C200L车,搭载274 920发动机,累计行驶里程约为13万km。该车组合仪表上的防侧滑故障灯、转向助力故障灯、安全气囊故障灯等偶尔异常点亮,且此时将挡位置于R挡,中控显示屏提示“后视摄像头不可用”,无法显示倒车影像。 故障诊断用故障检测仪检测,发现多个控制单元中均存储有通信类故障代码(图1),其中故障代码“U015587 与仪表盘的通信存在故障。信息缺失”出现的频次较高。 图1 存储的故障代码1而组合仪表中存储有故障代码“U006488 与用户界
    虹科Pico汽车示波器 2025-04-23 11:22 75浏览
我要评论
0
9
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦