二进制代码可以提供一种简化信息表示的方法。二进制代码中只有两个数字:一和零。典型的二进制代码将使用 1 和 0 的字符串来表示字母、数字或其他概念。一个例子是美国信息交换标准代码 (ASCII) 的二进制表示形式,其中每八个字符串能够表示 256 种不同变体中的任何一种。二进制代码经常用于计算和其他电子产品,尽管它们也以其他形式存在于整个人类历史中。
为了让二进制代码表示文本、计算机处理器指令或其他信息,它必须分为离散字符串。这些通常被称为位串,它们的长度可以是固定的也可以是动态的。在这种情况下,位指的是每个二进制数字,因此二进制代码的八个字符串将包含八位信息。使用不同的字符编码或集,像这样的位串可以用来表示许多不同的东西。
计算机和其他电子设备使用所谓的触发器电路来表示信息以二进制代码形式。这些电路的设计可以有所不同,但它们通常必须能够以两种离散状态存在。在计算中,触发器电路通常表示带正电压的"1"和不带电压的"0"。这种设计的早期示例涉及使用笨重的真空管,后来的突破导致晶体管和微芯片等产品的出现。动态随机存取存储器 (DRAM) 等组件可以使用触发器电路来存储二进制代码。<图 >二进制代码的一种形式是盲文,它使用六个点组来表示字母或数字。< p>复杂形式的数据也可以存储在二进制代码中,通常以每个八位的离散字符串形式存储。二进制文件可以是从纯文本文档到可执行程序的任何内容,并且其中包含的数据将用相同的形式表示1 和 0 与任何二进制代码一样。由于二进制文件可以包含图像、声音或几乎任何其他类型的信息,因此它们通常包含计算机可用于识别目的的标头。
二进制代码的存在时间比现代计算机要长得多,并且在人类历史的大部分历史中都可以找到由两种离散状态表示的数据的例子。古代风水概念使用几个以尧符号形式表示的二元组,每个符号代表阴或阳。数千年来,尼日利亚部落还使用一个圆圈或两条线的二进制集来表示信息。另一种与计算无关的二进制代码是盲文,它使用六个点组来表示字母或数字。每个点都能够以两种状态之一存在,即凸起或平坦,以便盲人可以读取它们。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!