- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息编码[ASSCII码表]
信息编码;;信息编码;手指游戏(凑数法);计算机的存储; 字符编码 ;1、基本ASCII码
在ASCII码中,二进制最高位为0的编码为基本ASCII码,其编码范围是十进制数0~127(即0000 0000B或00H~7FH),即基本ASCII码有128组编码。可见,基本ASCII码只需要7位二进制进行编码就可以了,所以又称为7位字符编码。在实际存储时,由于存储器是按字节作为最小单位来组织的,7位编码仍然需要占用1个字节的存储空间,必须在编码前补一个二进制数0,使者成为一个字节。
基本ASCII码又可分为3大块:
0~31(00H~1FH)为控制代码;
32~126(20H~7EH)为可显示字符代码;
127(7FH)为报警符。; 控制码在计算机中不作为字符来显示,而是作为某一特定动作的功能代码。例如,代码7的功能是使主机中的扬声器鸣声,代码10(20H)是空格字符,65(41H)是字符“A”,97(61H)是字符“a”。完整的基本ASCII码表如下表所示:;ASCII字符编码表 ;2、扩充ASCII码
从上表中可以看出, ASCII码的最大编码值为127(对应的二进制数为1111 1111B),最小的可显示字符编码为32。因此基本ASCII码未用到字节的最高位(第8位),可理解为最高位为0。如果最高位为1,则属于扩充ASCII码。
扩充ASCII码的二进制最高位是1,其范围为128~255。扩充ASCII码也是128个,虽然这些代码也有国际标准,但它们是可变字符。各国都利用扩充ASCII码来定义自己国家的文字代码。例如,日本把其定义为片假名字符,我国则将其定义为中文文字的代码。韩国、朝鲜、越南、德国、法国、俄罗斯等其它国各有其定义。;3、文本文件和非文本文件
只含有基本ASCII码中可显示字符码的文件称为文本文件或正文文件,它是可以通过操作系统内部命令直接在屏幕上显示的文件。文本编辑器(如DOS中的EDIT、Windows的“记事本”)生成的文件都是文本文件,各种计算机语言源程序也是文本文件。而字处理软件(如WPS、Word2000、Word2003、Word2007、Word2010、方正排版系统等)生成的文件不是文本文件,因为这些文件中不但含有文本,还含有很多格式信息(如字型、字号、行间距、行宽等)。中文文件也不是文本文件,因为中文文件中的中文字符不是基本ASCII码。凡是含有不可显示字符或非基本ASCII码字符的文件,统称为非文本文件,或称为二进制文件。; 非文本文件又有文档文件(如汉字文件)、可执行程序(如在DOS系统中扩展名为EXE、COM的可执行文件)等,不能以一般的方式在屏幕上显示其内容,因为文件中的不可显示字符被视为控制代码,可能会使屏幕显示出错(出现乱码),有时会扰乱系统的显示功能。如果是文档文件,应该用相应的字处理软件进行显示或处理。一般来说,一个字处理软件生成的文档,只能在该字处理软体中才能正确地显示,除非字处理软件具有识别或转换其它字处理软件生成的文档的能力,如Word97/2000/2003/XP/2007/2010就能显示和处理其它常用字处理软件生成的文档。;1.1.7.2字形编码
计算机显示的字符是从ASCII码转化为字符点阵来实现的。常用的字符输出有两种手段:屏幕显示和打印输出。例如,如果要输出字符H,则不应输出其编码72或对应的二进制数、十六进制数,而应输出字形H。这种用于输出的、表示字符字形的数据,称为字形编码。屏幕显示时,字形编码为1的点则亮,为0的点则不亮;打印机输出时,计算机控制打印机的打印针,有的打下去,有的不打,便打出所需的符号和文字。
; 字符编码的长度(字节数)依赖于编码的方法。对于点阵字符,编码长度是点数除以8。例如,西文字符的点阵可以用5行7列的二进制位组成,即5X7点阵,如下图所示:
字符I、B、H的5X7点阵图; 每个字符由35个点来构成,因而需要35/8≈5个字节;汉字至少要用16X16点阵(显示),即至少需要32字节。可见,如果用字形编码来存储文件,将占用很多的存储空间,因而,计算机内部总是存储字符编码,而不存储字形编码,只在输出时根据字符编码(如ASCII码),在字形编码库中取出相应的字形码,送到输出设备(屏幕或打印机)去输出。
1.1.7.3 内码和外码
内码是指电子计算机内部进行存贮、传递和运算所使用的数字代码。例如,字符“A”的内码是65(41H),外码是指电子计算机与人进行交换的字形代码,例如,字符“B”的外码是它的字形编码。
; 在计算机的键盘
原创力文档


文档评论(0)