ascii码中文意思是? 计算机的“字典”——ASCII码

536次浏览     发布时间:2024-03-29 09:56:01    


字符集和字符编码

有人会说字符集就是字符编码,其实这个说法是不严谨的。字符集和字符编码并不是相同的概念,字符集仅仅规定了文字和二进制的对应关系,它是为字符分配了唯一的一一对应的编号。而字符编码规定了如何将这些字符编码存储到计算机中。

字符集为每一个字符分配唯一的二进制数据编码,就好比《唐伯虎点秋香》里给唐伯虎取名“9527”一样,提到“9527”人们就会想到是唐伯虎。同理,我们使用字符集给每一个字符规定一个对应的二进制表示的编号,这样在出现特定的二进制后计算机就会知道这个编号所表示的字符了。

ASCII码

美国人的发明

ASCII 是“American Standard Code for Information Interchange”的缩写,翻译成中文就是“美国信息交换标准代码”。

这就是计算机确认字符与二进制关系的“字典”。因为计算机是美国人发明的,所以他们首先要考虑的问题就是该如何将二进制和英文字母(也就是拉丁文)对应起来。ASCII 的标准版本是在 1967 年第一次发布的,最后一次更新是在 1986 年,迄今为止共收录了 128 个字符,包含了基本的拉丁字母(英文字母)、阿拉伯数字(也就是 1234567890)、标点符号(,.!等)、特殊符号(@#$%^&等)以及一些具有控制功能的字符。标准 ASCII 编码共收录了 128 个字符,其中包含了 33 个控制字符(具有某些特殊功能但是无法显示的字符)和 95 个可显示字符。用一个字节中较低的 7 个比特位(Bit)足以表示(2到7次方 = 128),所以还会空下一个比特位,它就被浪费了。

在 ASCII 编码中,大写字母、小写字母和阿拉伯数字都是连续分布的,这给程序设计带来了很大的方便。例如要判断一个字符是否是大写字母,就可以判断该字符的 ASCII 编码值是否在 65~90 的范围内。

ASCII 编码已经成了计算机的通用标准。

相关文章:

word中的图片怎么另保存? 06-18

谁建立的南宋?南宋九帝,每个人的年号、谥号、庙号和在位时长 06-18

三分钟看完宋朝的五大名窑,一起来看看吧 06-17

南宋五大名窑,一起来看看吧 06-17

北宋的雁门关在哪里?位置非常的重要,是北宋的生死存亡之地 06-16

宋代北宋有哪些比较稀少的古钱币呢? 06-16

宋朝第八位皇帝是谁?人们记住了他是因为他的绘画 06-15

明朝服饰发型是什么样的?民间女子和贵妇其实差别很大 06-15

盘点唐朝的7位传奇女人,不仅有女皇帝,而且还有个女宰相 06-14

从历史视角看,北宋“积贫积弱”吗? 06-14