标准ASCII字符集
字节经常用于保存单个字符在文本文档。在ASCII字符集,每个二进制0到127之间的值都将一个特定的角色。大多数计算机扩展ASCII字符集使用的全部256个字符可以在一个字节。上128个字符处理特殊重音字符从共同的外交语言。
你可以看到下面的127标准ASCII码。在计算机存储文本文档磁盘而在内存,使用这些代码。例如,如果您使用记事本在Windows 95/98创建一个文本文件包含的话,“四分,七年前,”记事本会用1个字节的内存每个字符(包括1个字节为每个单词之间的空格字符——ASCII字符32)。当记事本存储在磁盘上的文件,该文件还包含1个字节每性格和空间。
广告
试试这个实验:打开一个新文件在记事本和插入的句子,“四分数和七年前”。将文件保存到磁盘的名字getty.txt。然后使用浏览器并查看文件的大小。你会发现文件有30个字节的磁盘大小:1字节为每个字符。如果你添加另一个词的句子再重新保存,文件大小将跳转到相应的字节数。每个字符消耗一个字节。
如果你看看文件作为电脑看着它,你会发现每个字节包含不信但很多,数量是ASCII代码对应字符(见下文)。所以在磁盘上,数字的文件如下:
F o u r n d s e v e n 32 70 111 117 114 97 110 100 115 101 118 101 110
通过ASCII表中,您可以看到每个字符和ASCII代码之间的一一对应。注意空间的使用32 - 32是ASCII代码空间。我们可以扩大这些小数二进制数(所以32 = 00100000)如果我们想是正确的,这就是计算机真正处理的事情。18新利最新登入
第一个32个值(0到31)编码了回车和换行。空格字符是第33价值,其次是标点符号、数字、大写字符和小写字符。查看所有127值,查看Unicode.org的图表。
接下来我们将了解字节前缀和二进制数学。