第二单元 第2节 ASCII码与汉字编码_第1页
第二单元 第2节 ASCII码与汉字编码_第2页
第二单元 第2节 ASCII码与汉字编码_第3页
第二单元 第2节 ASCII码与汉字编码_第4页
第二单元 第2节 ASCII码与汉字编码_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2节ASCII码与汉字编码考试内容考试要求考试属性ASCII码和汉字编码B必考+加试一、ASCII码1.计算机内的英文字符一般采用

表示,ASCII又称

。编码使用

二进制,可以表示

种编码。在计算机存储时使用

二进制(即1个字节),最高位添“0”处理。2.ASCII编码表中数字、字母(大小写)是按

排列。字符ASCII值可以用十进制(0~127)表示,也可以用二进制或十六进制表示。ASCII码美国信息交换标准码7位27=1288位顺序依次3.例如,数字“0”编码为“32”(十进制),“1”为“33”,“2”为”34”……,十六进制编码则为:“0”——“20H”,“1”——“21H”,“2”——“22H”……英文大写字母“A”编码“65”(十进制),“B”为“66”,“C”为“67”……,十六进制编码

则为:“A”——“41H”,“B”——“42H”,“C”——“43H”……英文小写字母“a”编码“97”(十进制),“b”为“98”,“c”为“99”……,十六进制编码则为:“a”——“61H”,“b”——“62H”,“c”——“63H”……小写字母的编码比对应的大写字母的编码大“32”(十进制),也即十六进制的“20H”。二、

汉字编码1.汉字在计算机内同样以二进制编码的形式表示。一般汉字编码用

二进制数表示,也即1个汉字编码占

字节。最常用的汉字编码是GB2312-80和GB18030-2000。2.汉字在计算机中一般以全角形式表示,而英文字符一般以半角形式表示,如英文字符也以全角形式表示,同样与汉字一样占2个字节。如全角“A”与半角“A”是不同的。3.汉字的编码有

(可分为音码、形码、音形码与形音码等)、

(也称内码)、

(两种表示方式:点阵形式和矢量形式)。16位2个输入码交换码处理码字形码三、

用软件查看字符内码1.使用UltraEdit或WinHex可以观察字符的内码,ASCII码字符一般占

字节,

二进制,

十六进制,一个汉字占

字节,

二进制,

十六进制。2.ASCII码最大为127D,也就是十六进制

,128个ASCII编码是00H-7FH。如“80H”,转换成二进制是“10000000B”,最高位是“1”,就不可能是ASCII码。1个8位2位2个16位4位7FH一、ASCII码ASCII码7位编码,8位存储,最高位添“0”,表示128个符号,数字、英文字符是顺序编码,可以通过一个数字或英文字符的编码推断出其他数字或英文字符的编码。【典例1】英文字符“B”的二进制ASCII编码是1000010B,则英文字符“D”的二进制ASCII编码是(

)A.1000011B B.1000100BC.1001011B D.1000101B解析

ASCII码是7位二进制编码,英文字符顺序编码,“D”比“B”推后2个,应为1000100B。答案

B【变式训练1】ASCII编码值为1100011B表示的英文字符为“c”,如ASCII编码值为70H表示的英文字符是(

)A.i B.j

C.o D.p解析英文字符ASCII码是7位二进制顺序编码,“c”ASCII码是1100011B,即为63H,依次下去,则70H是英文字符“p”,当心这是十六进制69H后面还有6AH、6BH、……,6FH后面才是70H。答案

D[方法总结]

对于ASCII码顺序编码的题目,一定要分清编码的进制,特别是十六进制一定要清楚“9”后面是“A”,“F”过去才能进位。二、

汉字编码一个汉字内码一般用2个字节表示,注意与ASCII码的区别。ASCII码的编码值肯定小于十六进制数80H。【典例2】用UltraEdit软件观察“Windows10中文版”这几个字符的内码如下图所示:则汉字“中”的内码是(

)A.3130 B.30D6 C.D6D0 D.CEC9解析一个汉字2个字节,4位十六进制,是“D6D0”。答案

C【变式训练2】用UltraEdit软件观察“又怼上了吗?”这几个字符的内码如下图所示:则汉字“怼”内码的二进制编码是(

)A.1110110110100001B B.1100100110100001BC.1101111000011010B D.1110000110101000B解析

“怼”的十六进制编码是“EDA1”,对应转为二进制编码为“1110110110100001B”。答案

A[方法总结]

对于用UltraEdit软件观察内码,一般显示的是十六进制,1组为2位十六进制,对应的如是ASCII码即为一个字符,2组为4位十六进制,正好对应一个汉字。【典例3】使用UltraEdit软件观察字符内码,结果如下图所示,

则存储字符“IT信息技术?”需要的字节数是(

)A.6 B.10C.12 D.14解析

1个英文字符或英文标点符号占1个字节,1个中文字符或中文标点占2个字节,本例有2个英文字符,4个汉字,1个中文标点,共12个字节。答案

C【变式训练3】用UltraEdit软件观察字符内码,结果如下图所示:根据图中信息,这几个字符有可能是(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论