龙空技术网

二进制世界:从 8 位到 16 位 ASCII 的旅程

超自然现象探索官 54

前言:

现在各位老铁们对“计算机中ascii怎么读”大约比较重视,各位老铁们都需要了解一些“计算机中ascii怎么读”的相关内容。那么小编也在网摘上收集了一些对于“计算机中ascii怎么读””的相关文章,希望同学们能喜欢,同学们一起来了解一下吧!

尊敬的读者,感谢您在百忙之中阅读我的文章,这是对我努力的肯定,也是持续创作的动力,向您致以我最诚挚的敬意,希望能得到您的一个"关注",在此感谢!

现代技术世界与被称为二进制系统的一和零的代码密切相关。很多人都听说过它,但很少有人深入研究它的本质。本文将帮助您了解二进制系统简单但令人着迷的方面。在我们谈论计算机之前,让我们先熟悉一下二进制系统本身,它在计算时代之前就已经存在了。二进制系统只是一种计数方式。

还有其他的,例如,用行计数或熟悉的位置十进制系统。用线数数很清楚:物体的数量等于画线的数量。简单,但无效。

十进制系统因其位置方法而被认为是高效的:每个添加的数字都会使所表示的数字增加十倍。因此,数字代表个位、十位、百位、千位等。在研究二进制系统时,这一原理很重要,二进制系统是基于类似原理构建的,但仅使用数字 0 和 1。

在二进制系统中,每个数字代表 2 的幂:一、二、四、八等。尽管它不如十进制密集,但二进制系统在效率方面明显优于行计数。

计算机技术的先驱选择二进制系统是有原因的。计算机通过微晶体管进行操作,微晶体管是一种依靠微弱电荷运行的微型开关,可以打开或关闭。仅使用这些开关,就可以使用简单的行计数方法。然而,二进制系统的生产力更高。其中,每个开关都是一个二进制数的数字。

与允许表示最多 8 个数字的行计数方法相比,二进制系统可以使用晶体管的打开和关闭来编码最多 255 个数字。没错,一位是一个晶体管的状态,一个字节组合了八个这样的状态,代表从0到255的数字。

ASCII 是连接计算机数字数据与人类可读符号的独特桥梁。在这个系统中,二进制代码的每个字节可以表示从0到255的值,并被分配一个特定的字符:字母、标点符号或其他符号。这使得人与机器之间的交互过程变得异常简单。

我们以大写字母“A”为例。在 ASCII 编码中,它由数字 65 表示,在二进制中看起来像 1000001。因此,当您在键盘上键入“A”时,计算机内部某处的八位晶体管块会改变其状态,形成组合 01000001 。

您输入的每个字母,您在屏幕上看到的每个字符,都由按特定顺序打开和关闭的晶体管的独特组合来表示。但很快我们就会发现,对于复杂的问题和计算,我们需要的不仅仅是 0 到 255 之间的数字。即使使用几个字节有时也是不够的。解决方案?

通过扩展其二进制表示形式来增加每个符号的“力量”。现代计算机可以使用16个二进制数字来表示单个字符,将可能的组合数量增加到65,535种,这就是8位和16位系统之间的区别。

重要的是要明白,从 8 位到 16 位的过渡并不会让系统变得更强大。程序并不总是使用每个字节中可用的全部数字。然而,它给了程序员和用户更多的选择和选择。

#我要上头条#

标签: #计算机中ascii怎么读 #ascii码二进制位数