收藏文章 楼主
二进制是计算机的最佳选择吗?
网友【发现了】 2021-10-28 01:54:32 分享在【时代发展的印记】版块    1    3

网友分享在meiguo.com上的图片

信息时代,我们的生活离不开计算机。我们看到的视频、图片,阅读的文字、数字和符号、听到的音乐,其实都是一串由0和1组合的序列。这就是我们计算机经常使用的二进制数。

你知道吗?世界上最早提出二进制的人,就是那个曾发现微积分的“百科全书”式的天才——莱布尼茨。

你是否会好奇,为什么我们计算机不直接用常见的0到9描述?究竟什么是二进制呢?

在聊二进制前,让我们先来认识什么是十进制。

01 什么是十进制

在日常生活中,我们习惯使用0、1、2、3、4、5、6、7、8、9这十个阿拉伯数字来记数。

网友分享在meiguo.com上的图片

当我们在商场上看到某件物品标价为1246,就可以自然地拼读出来:一千二百四十六,而不是直接读成:一二四六。其实,我们发现,在一串数字中,每一位都代表不同含义。

1 2 4 6

千 百 十 个

于是,存在如下计算:

1246=1*10+2*10+4*10+6*10

可以看到,如果我们从第0位开始计数,每一位上的数字分别乘上固定数值,即“位权”,也就是“每一位的权重”。则第i位的权重就是

10

一般地,对于一个R进制的数字,第i(i从0开始计数)位的位权为:

R

在我们生活中习惯使用的计数方法,就是十进制,即“逢十进一”。

02 什么是二进制

尽管日常生活中,十进制的使用已深入人心。但是,在计算机领域,普遍采用二进制。

网友分享在meiguo.com上的图片

也就是只由0和1组成的计数法,逢二进一,第i(i从0开始计数)位的位权为:

2

因此,当我们看到一串0、1序列时,我们需要进行如下的计算,才能转换为我们常用的十进制计数:

二进制:1 0 1 1

十进制:11=1*2+0*2+1*2+1*2

03 二进制的优点

既然使用二进制有些“反人类”,为什么计算机会选择使用二进制呢?

网友分享在meiguo.com上的图片

二进制的特点包括:

运算简单:与十进制相比,虽然二进制表示一个数的位数过多,但是对于计算机来说,计算0和1两个状态,比计算0-9十个状态更为简单。进位规则“逢二进一”,借位规则“借一当二”。对于计算机来说,二进制的运算规则简单。

状态简单:二进制只使用0和1两个数字组成,状态种类少,非常方便。

网友分享在meiguo.com上的图片

稳定性好,可靠性高:可以用低电平和高电平来划分0和1两种状态。举例来说,我们知道,电脑的主存储器是由晶体管组成。晶体管可在高压(1)和低压(0)两种状态之间转换。即使受到电磁干扰,电压会存在波动,我们也能很好地分辨0和1两种状态。这些0、1状态会由电脑处理器读取。根据软件指令,可通过晶体管的不同状态控制其他电脑设备,从而可靠地存储数据。其使用的数字装置简易,所用元件少,技术实现简单。

通用性强:二进制可以清楚地划分是非对错。利用二进制,我们可以设计出基础的与、或、非逻辑运算元件并进行扩展。

04 二进制的应用

每种类型的数据,都可以通过一套规则快速地实现二进制编码。例如,十进制可以转化为二进制。字母也可根据通过标准规则(如UTF-8)进行二进制串编码。

网友分享在meiguo.com上的图片

同样,视频的每一帧由图片构成,图片则由每个像素构成,每个像素又可用3个二进制序列表示。

网友分享在meiguo.com上的图片

就连语音,都可以利用脉冲编码调制技术,以二进制的形式存储和传输。

网友分享在meiguo.com上的图片

所以,二进制可以广泛地应用到计算机的各个领域。

正因为有着这么多的优点,二进制被作为目前计算机唯一可识别和接受的语言,即机器语言。我们在开发、测试软件时常用的C、C++、Java、Python等等程序语言属于高级语言,它们最后都需转化为机器语言才能被计算机识别和执行。

05 也许可以是三进制

尽管二进制在计算机已经得到普遍应用。但是,如果说二进制是计算机最理想的选择未免有些草率。因为,虽然二进制计算规则简单,但是未必能够完美地表达人们的真实想法。在一般情况下,人类大脑思维方式,在对待问题的看法上并不只有“真”和“假”、“是”与“非”两种答案,还有一种“不确定”。因此,在不少领域,二进制可能会受到极大的局限。

网友分享在meiguo.com上的图片

一般来说,n位的R进制数可以描述R种信息内容,其需要使用nR个元件表示。于是,R进制的效率可以用如下公式表示:

y(R)=R/nR

其含义可以理解为:在描述相同的信息量下,所需的元件数目越少,则工作效率越高。

当我们采用高中学过的求导等一系列计算后可以得出:当R=e(e为约等于2.71828的无限不循环小数)时,y最大。此时,惊讶地发现,整数3的效率y比整数2距离e更近。

三进制才是那个被证明理论上效率最高的进制。

网友分享在meiguo.com上的图片

其实,早在19世纪50年代,前苏联就已经出现三进制计算机了。但是,由于政治、经济等因素,三进制计算机逐渐被人们抛弃。随着未来竞争激烈、充满神奇的量子领域中存在一种额外的状态——不确定的叠加态,而三进制刚好可以通过“不确定”的那个数来表示,从而能够抗量子攻击。

因此,三进制计算机也为计算机的发展开辟新的可能,也再次引起人们的注意:中国的物理学家郭光灿和中国科学院大学同事首次实现三进制qutirt量子信号的传输。韩国也在最近几年成功研制出三进制的半导体。

来源:中兴文档

出处:头条号 @中科院物理所

meiguo.com 发布人签名/座右铭这家伙浪费了“黄金广告位”,啥也没签!
大家都在看
楼主新近贴
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

3   2021-10-28 01:54:32  回复

回复/评论:二进制是计算机的最佳选择吗?

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 拆解:太精致啦!到底是苹果M4 Mac mini牛?还是华强北更牛?
  2. 五星红旗在月球背面升起!阿波罗登月遭遇再度质疑?
  3. 中国防长:“谁胆敢把台湾从中国分裂出去,必将粉身碎骨、自取灭亡”
  4. 关于美国大学的学费开支
  5. “极右翼”控制移民政策!特朗普政府的内阁名单曝光
  6. 福建人在纽约:有多少人通过走线(偷渡)到纽约的?
  7. 漂亮国再次遣返中国移民,这批有131人!
  8. 佛罗里达遭遇的飓风可以影响到美国大选结果?
  9. 悲惨回顾:美国历史上的十大枪击案盘点
  10. 深入剖析:性在人类交往中的作用
  11. 新罕布什尔州的一位女子在领取彩金的现场捐出5000万美元
  12. 苹果公司在2024秋季的新品发布会(懒人速览)
  13. 号外:伊隆·马斯克的第11个孩子出生了
  14. 美国房市降温?待售房屋开始下调要价!
  15. 《黑神话:悟空》发行仅3小时后竟然就这样了!
  16. 坐火车“游览全美国”的14条线路盘点
  17. 关于EVUS的填写心得和常见问题
  18. 关于美国的社保(全面解读)
  19. 宁愿混居美国,华人姑娘袒露了不愿回国的真相!
  20. 能决定2024选举结果?特朗普即将放大招了!
  21. 碧昂斯和巨石强森这样的美国巨星在大选中,如何站队的?
  22. 中国人即将登月!
  23. 珠海航展:轰20的先行版遭遇美国酸溜溜了
  24. 世上只有男人和女人!~ 特朗普总统:上帝只创造了两种性别,无其它!
  25. “走线”路不通了?拜登政府颁布最严边境令?
  26. 回归之王:唐纳德·特朗普“赢得又大又快”
  27. 完整曝光:美国前总统【川普(特朗普)】遭遇刺客的前前后后
  28. 人身安全“没保障”的原因?赴美留学的趋势遇冷
  29. 移民故事:入赘美国的河南保安【蔡小华】现状
  30. 巨型公司:市值已超3.5万亿美元,约合18个阿里巴巴!
  31. 从旧金山到洛杉矶,美国西部旅行的完整实录
  32. 美国人口流动数据剖析:年轻富有群体搬家去哪儿了?
  33. 在加州海滩捡蛤蜊,72个罚9万美元!
  34. 《潜望》对话李开复:如果美国形成AGI霸权,中国咋办?
  35. 加州公司的市值盘点 top10
  36. 伊隆·马斯克在“We, Robot”三连发:Cybercab、Robovan及Optimus!

美国动态 美果转盘 美果商店

Your IP: 3.149.24.192, 2024-11-26 09:33:56

Processed in 0.6755 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(3) 分享
分享
取消