0.8.2.1 字符数据的表示计算机中用得最多的符号数据就是字符,它是用户和计算机之间的桥梁 。用户使用计算机的输入设备,通过键盘上的字符键向计算机内输入命令和数据,计算机把处理后的结果以字符的形式输出到屏幕或打印机等输出设备上 。字符的编码方案有很多种,但使用最广泛的是ASCII码(American Standard Code for Informnation Interchange) 。ASCII码开始时是美国国家信息交换标准字符码,后来被采纳为一种国际通用的信息交换标准代码 。
ASCII码由0~9这10个数符,52个大、小写英文字母,32个符号及34个计算机通用控制符组成,共有128个元素 。因为ASCII码总共有128个元素,因此使用二进制编码表示时需用7位 。任意一个元素均由7位二进制数表示,从0000000到1111111共有128种编码,可用来表示128个不同的字符 。ASCII码表的查表方式是:先查列(高三位),后查行(低四位),然后按从左到右的书写顺序完成,如B的ASCII码为1000010 。在ASCII码进行存放时,由于它的编码是7位,且因1个字节(8位)是计算机中常用的单位,故仍以1字节来存放1个ASCII码字符,每个字节中多余的最高位取0 。如表0-7所示为7位ASCII字符编码表 。
表0-7 ASCII字符编码表
由表0-7可知,ASCII码字符可分为如下两大类 。
打印字符:从键盘输入并显示的95个字符,如大小写英文字母各26个,数字09这10个数字字符的高3位编码(D6D5D4)为011,低4位为00001001 。当去掉高3位时,低4位正好是二进制形式的0~9 。不可打印字符:共33个,其编码值为031(00000000011111)和(1111111),不对应任何可印刷字符 。不可打印字符通常为控制符,用于计算机通信中的通信控制或对设备的功能控制 。如编码值为127(1111111),是删除控制DEL码,它用于删除光标之后的字符 。ASCII码字符的码值可用7位二进制代码或2位十六进制来表示 。例如字符D的ASCII码值为(1000100)2或84H,数字4的码值为(0110100)2或34H等 。0.8.2.2 汉字的存储介绍英语是拼音文字,所有文字均由26个字母拼组而成,所以使用一个字节表示一个字符足够了 。但汉字是象形文字,汉字的计算机处理技术比英文字符复杂得多,一般用2字节表示一个汉字,由于汉字有一万多个,常用的也有六千多个,所以编码采用两字节的低7位共14位二进制来表示 。
常用的支持汉字的计算机字符编码有UTF8、GB2312、GBK等 。
更多信息请参考:baike.baidu.com/item/%E6%B1… 。
0.9计算机硬件基础问题小结【计算机最主要的工作原理是啥 计算机最主要的工作原理】题1:你用过的服务器型号有哪些?具体的配置有哪些? 题2:程序、进程和守护进程有什么区别? 题3:提升用户体验的网站优化解决方案有哪些? 题4:谈谈计算机中buffer与cache的简单区别 。题5:描述Raid 0、Raid1的主要特点 。题6:描述下电脑的主流硬件作用及之间的关系(CPU、内存、磁盘) 。题7:描述冯·诺依曼计算机的设计思想 。题8:请描述计算机数据的多种单位与换算 。题9:什么是二进制,计算机是如何用二进制表示数据的 。题10:为什么硬盘买来后实际大小比购买时标记的小? 题11:运维人员的三大核心工作职责是什么?
- 海豚的天敌是什么海洋动物 海豚的天敌
- 项羽败给刘邦的一个很重要的原因,竟是不懂地理被害惨
- 计算机的分类应用领域 计算机的分类
- 拌凉菜需要的调料有哪些佐料 拌凉菜需要的调料有哪些
- 古埃及最主要的学校 埃及有哪些高中学校名称
- 焦作的二本 焦作理工二本计算机专业毕业去向
- 原神七七要的椰奶是什么 椰奶是什么
- 威尼斯城市特点介绍 威尼斯城市特点
- 健康最重要的朋友圈说说 健康最重要的经典语录
- 重庆超重本线50分可以报什么计算机专业 重庆超重本线50分可选择哪些大学理科