美文网首页
对于一个初学者,怎么理解计算机里的二进制?

对于一个初学者,怎么理解计算机里的二进制?

作者: Thaor | 来源:发表于2020-07-03 10:54 被阅读0次

    初学者嘛,帮你建立一下概念。

    其实就是"进制"这个概念。

    人类现在习惯性的使用十进制,是因为,人类有十个指头。想想小孩子数数习惯性掰指头。没有数字概念的时候,只能数几个几个,有一个掰一个指头,最多掰到十,然后不能再掰了,就在其他地方画个记号,表示数满了一次,然后继续重新掰指头。这是进制的初始概念。

    类比人类,计算机从物理层面上数数,它没有手,没有指头,只有电流。所以科学家就定义"没电"和"有电"两种状态,相当于人类只有两个指头,数完两个指头就要画记号(进位)。

    这就是为什么人类用十进制,而电脑用二进制。最开始科学家想办法让计算机也用十进制来的,但是代价太高,物竞天择,当前科技水平二进制最适合电脑。但如果有了新的科学技术,什么量子计算机,生物计算机,可能会从根本上创造出"多个指头"的环境,到时候就可能改变二进制的计算机。

    相关文章

      网友评论

          本文标题:对于一个初学者,怎么理解计算机里的二进制?

          本文链接:https://www.haomeiwen.com/subject/ilajqktx.html