你好,这里是网络技术联盟站。
二进制,多么熟悉的字眼,相信只要是学计算机的,二进制绝对是入门的第一节课必学的知识点。你肯定经常会听说“计算机底层数据传输就是通过二进制流”、“二进制就是0和1”等等说辞。
对于二进制,更多的人还是停留在表面层的0和1,这个本身也没有错,不过既然今天写了这篇文章,那肯定是要从里到外扒个彻底。
如果本文对您有帮助,欢迎收藏哦!
让我们直接开始吧!
- 什么是二进制?
- 二进制是如何工作的?
- 二进制例子
- 如何阅读二进制?彩蛋:如果快速地将十进制转为二进制
- 最后
- 总结
二进制是由Gottfried Leibniz发明的以 2 为底的数字系统,是四种数字系统之一。
四种数字系统分别是:二进制、八进制、十进制、十六进制。
计算机系统中的所有数据都由二进制信息组成,二进制只有 2 个值:0 和 1。
在布尔逻辑中,单个二进制数字只能表示 True (1) 或 False (0) ,但是,可以使用多个二进制数字来表示大数并执行复杂的功能,任何整数都可以用二进制表示。
在数字数据存储器、存储、处理和通信中,0 和 1 值有时分别称为“低”和“高”。
二进制也可用于描述已编译的软件程序,一旦程序被编译,它就会包含称为“机器代码”的二进制数据,可以由计算机的CPU执行。
二进制是如何工作的?上面我们提到二进制1和0表示高低电平,在晶体管中,“0”代表没有电流流动,“1”代表允许电流流动。
晶体管是控制电流的微型开关。
通过这种方式,数据才得以传输。
二进制例子在计算的早期,将数据输入计算机的唯一方法是轻按开关或输入打孔卡或打孔纸带。