问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机内部为什么要采用二进制存储数据和程序?

发布网友 发布时间:2022-04-27 12:00

我来回答

1个回答

热心网友 时间:2023-01-23 22:33

二进制是一种非常古老的进位制,由于在现代被用于电子计算机中,而旧貌换新颜变得身价倍增起来。

在现实生活和记数器中,如果表示数的“器件”只有两种状态,如电灯的“亮”与“灭”,开关的“开”与“关”。一种状态表示数码0,另一种状态表示数码1,1加1应该等于2。

因为没有数码2,只能向上一个数位进一,就是采用“满二进一”的原则,这和十进制是采用“满十进一”原则完全相同。

1+1=10,10+1=11,11+1=100,100+1=101,

101+1=110,110+1=111,111+1+=1000,??,

可见二进制的10表示二,100表示四,1000表示八,10000表示十六,??。

二进制同样是“位值制”。同一个数码1,在不同数位上表示的数值是不同的。如11111,从右往左数,第一位的1就是一,第二位的1表示二,第三位的1表示四,第四位的1表示八,第五位的1表示十六。

用熟悉的十进制说明这个二进制数的含意,有以下关系式:

(11111)(二进制)=1×24+1×23+1×22+1×2+1(十进制)


一个二进制整数,从右边第一位起,各位的计数单位分别是1,2,22,23,?,2n,?。

扩展资料

计算机内部之所以采用二进制,其主要原因是二进制具有以下优点:

1、技术上容易实现。用双稳态电路表示二进制数字0和1是很容易的事情。

2、可靠性高。二进制中只使用0和1两个数字,传输和处理时不易出错,因而可以保障计算机具有很高的可靠性。

3、运算规则简单。与十进制数相比,二进制数的运算规则要简单得多,这不仅可以使运算器的结构得到简化,而且有利于提高运算速度。

4、与逻辑量相吻合。二进制数0和1正好与逻辑量“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然。

5、二进制数与十进制数之间的转换相当容易。人们使用计算机时可以仍然使用自己所习惯的十进制数,而计算机将其自动转换成二进制数存储和处理,输出处理结果时又将二进制数自动转换成十进制数,这给工作带来极大的方便。

参考资料来源:百度百科-二进制数据

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人醉女人累原歌 我大概在2009年玩的很早的一款冒险动作游戏有一关是埃及狗头人主角捡武... 提成点数怎么算公式 Huamei/华美每日粗粮粗纤维饼-适用对象 0pp01107格式化后成白屏且不能开机怎么办 五邑大学是市属还是省属 五邑大学校区有几个 窝瓜焖荷包蛋怎么做? 达科塔·芬妮简要生平 湖北自动冷库多少钱 电脑为什么要使用二进制? 地籍测绘与土地管理信息技术是干什么的 国土局的 计算机制证和不动产测绘和不动产登记中心 都是做什么工作呐 求 摄影测量与遥感专业工作流程图、不动产测绘工作流程图 测绘资质的业务范围包括什么? 不动产登记中心的勘察测绘处 是干什么的 测绘出来干什么 房产测绘员,外业。 就是现场测绘,工作的话,轻松吗?都要做些什么内容的事 房管局测绘所是做什么的?效益如何? 求 不动产测绘工作流程图、摄影测量与遥感专业工作流程图 什么是测绘内业 测绘公司内业是做什么 HIFI音响是什么意思? "张“姓的起源 2010年4月14日清晨,我国青海玉树县发生里氏7.1级地震,照成重大伤亡和财产损失.惊 2010年小学毕业考试语文、数学试卷 平江古桥是什么时候建立的? 保护水资源论文 黄河.长江的资料 诸暨五泄简介 计算机为什么要采用二进制数? 为什么计算机要采用二进制? 胶带粘在墙上 ;怎么去除 如何处理不干胶的胶粘在墙上 墙上粘了带有胶的画。现在想除掉,怎么办? code.org是什么 如何理解python3的unicode,以及全角半角转换 ord — 转换字符串第一个字节为 0-255 之间的值? pascal中的ord© 表示什么? 如下sql,请大佬给出优化结果sql,谢谢 Python实现全角半角转换的方法 怎么把下面的Python代码封装成函数 pascal 字符排大小 帮看我的程序 将下面Python代码封装成函数 ord 是什么意思? pascal 字符串函数 如何把字符转化为数字 pascal高精度除法 python实现文本全角到半角的转换 pascal语言知识询问 梦见涨水,我一直在跑