(1.7.1)--1.7计算机信息编码的表示学习资料.ppt
19页信息技术基础信息技术基础1.71.7计算机信息编码的表示计算机信息编码的表示目录目录I N F O R M A T I O N T E C H N O L O G Y01010202西文字符的编码西文字符的编码汉字的编码汉字的编码西文字符的编码西文字符的编码0101信 息 编 码信 息 编 码信 息 是 能 够 用 计 算 机 处 理 的 内 容 或 消 息,它 们 以 数 据 的 形 式 出 现信 息 编 码数 值 类 型 的 数 据非 数 值 类 型 的 数 据数值数据(二进制、八进制、十进制、十六进制等)英文汉字图形图像声音视频将 各 种 非 数 值 型 数 据 转 换 为“0”或“1”表 示 的 代 码 过 程 称 为 信 息 编 码西 文 字 符 的 编 码西 文 字 符 的 编 码 A S C I I A S C I I 码码计算机中最常用的字符编码是ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准码),被国际标准化组织指定为国际标准ASCII码有7位码和8位码两种版本国际通用的是7位ASCII码,用7位二进制数表示一个字符的编码,共27=128个不同的编码值,可以表示128个不同字符的编码。
7位位ASCII表表0000010100111001011101110000NULDLESP0Pp0001SOHDC1!1AQaq0010STXDC2“2BRbr0011ETXDC3#3CScs0100EOTDC4S4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;Kk1100FFFS,Nn1111SIUS/?OoDELASCII码的字符编码表共有24=16行,23=8列低4位编码b3b2b1b0用作行编码,而高3位b6b5b4用作列编码10000011000001b b6 6b b5 5b b4 4b b3 3b b2 2b b1 1b b0 0符号符号符号符号数字数字0909的的ASCIIASCII码的码的值范围是值范围是48574857大写字母的大写字母的ASCIIASCII码的值码的值范围是范围是65906590小写字母的小写字母的ASCIIASCII码的值范码的值范围是围是9712297122同一个字母的同一个字母的大小写大小写ASCII码码值相差值相差32需 要 掌 握 的 特 殊 字 符 的需 要 掌 握 的 特 殊 字 符 的 A S C I IA S C I I 码码“a”“a”“z”z”:11000011111010:97122“A”A”“Z”Z”:10000011011010:6590“0”“0”“9”9”:01100000111001:4857空格字符(空格字符(SPSP):0100000:32换行(换行(LFLF):0001010:10回车(回车(CRCR):0001101:13删除(删除(DELDEL):1111111:127汉字的编码汉字的编码0202汉 字 的 编 码汉 字 的 编 码 区 位 码区 位 码区 号 和 位 号 组 合 起 来 就 得 到 该 汉 字的 区 位 码例 如:汉 字“学”的 区 位 码 5 4 4 8 D94列94行区区位位1 12 2.94941 12 2.949449490707学学学学汉 字 的 编 码汉 字 的 编 码 区 位 码区 位 码G B 2 3 1 2 8 0 G B 2 3 1 2 8 0 标 准标 准这 个 标 准 是 由 中 国 国 家 标 准 总 局 在 1 9 8 0 年的 时 候 发 布 的,在 1 9 8 1 年 5 月 1 日 开 始 实施 的 一 套 国 家 标 准它 适 用 于 汉 字 处 理、汉 字 通 信 等 系 统 之 间 的信 息 交 换,通 行 于 中 国 大 陆,新 加 坡 等 地 区也 采 用 此 套 编 码 方 式信息交换用汉字编码字符集信息交换用汉字编码字符集汉 字 的 编 码汉 字 的 编 码 区 位 码区 位 码G B 2 3 1 2 8 0 G B 2 3 1 2 8 0 标 准标 准符号区一级字库二级字库编码汉 字 的 编 码汉 字 的 编 码 国 标 码国 标 码将 汉 字 区 位 码 中 的 十 进 制 区 号 和 位 号 分 别 加 上 十 进 制 3 2,然 后 转 换 成 十六 进 制 数 字,可 以 得 到 该 汉 字 的 国 标 码国标码的计算方法区位码区位码(2590)(2590)D D2 5 9 0 D+3 2 3 2 D“国”的国标码5 9 1 2 2 D 3 9 7 A H汉 字 的 编 码汉 字 的 编 码 机 内 码机 内 码是供计算机系统进行存储、加工处理和传输所使用的代码。
汉字内码用两个字节,最高位均为“1”,对国标码的两个字节分别加上10000000B(即80H)即得到机内码国标码国标码区区位位码码机机内内码码+2020H+8080H+A0A0H例:若区位码为1614D时,应先转换为汉字“国”的国标码为397AH,汉字“国”的机内码为:397AH+8080H=B9FAH结论:区位码、国标码和机内码之间的关系为:100EH?国标码国标码国标码国标码=区位码区位码区位码区位码+2020H+2020H机内码机内码机内码机内码=国标码国标码国标码国标码+8080H+8080H国标码为:100EH+2020H=302EH机 内 码:100EH+A0A0H=B0AEH 汉 字 的 编 码汉 字 的 编 码 输 入 码输 入 码数字编码字形编码是以汉字的形状确定的编码如五笔字型、表形码拼音编码是以汉字读音为基础的输入方法如微软拼音就是用数字串代表一个汉字常用的是国标区位码输入码(外码)汉 字 的 显 示汉 字 的 显 示 字 型 码字 型 码 1 6 1 6 点 阵点 阵显示、打印输出显示、打印输出16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16bit16161=256 bit161618=32 Byte汉 字 编 码 的 输 入 处 理 和 显 示 的 过 程汉 字 编 码 的 输 入 处 理 和 显 示 的 过 程文字处理文字处理输入码输入码地址码地址码机内码机内码汉字库汉字库显示器显示器打印机打印机字形码字形码字形码字形码课 程 小 结课 程 小 结西文字符的编码西文字符的编码ASCII编码的表示方式汉字的编码汉字的编码汉字的编码方式汉字编码的输入处理和显示的过程谢谢观看谢谢观看。





