计算机数制与编码..pptVIP

  • 0
  • 0
  • 约6.46千字
  • 约 39页
  • 2019-01-14 发布于湖北
  • 举报
汉字编码 信息交换码(国标码):用两个字节表示,每字节最高位取“0”, 每字节均从(21)16~ (7E)16。 (7E)16 啊 (30)16 (22)16 (21)16 (7E)16 (22)16 (21)16 列 行 例:“啊”的信息交换码为 (3021)16 (01)10 (02)10 (16)10 (94)10 (94)10 (02)10 (01)10 区号 位号 “啊”的区位码为 (1601)10 区位码=(国标码高八位-(32)10 国标码低八位-(32)10) 汉字编码:机内码 机内码:(30+80 21+80)16 = 机内码(内码):将信息交换码两个字节的最高位均变为“1”。 例:“啊”的信息交换码为 (3021)16 ,求区位码,机内码。 (1601)10 区位码:(48-32 33-32)10 = (B0A1)16 汉字编码在计算机内部采用机内码。 机内码=(国标码高八位+(80)16 国标码低八位+(80)16) 信息交换码(国标码) 高八位-(32)10 低八位-(32)10 区位码 机内码 高八位+(80)16 低八位+(80)16 汉字编码:输入码 输入码:汉字输入时使用的编码。 典型的输入码有:全拼、五笔字形、微软输入法、智能ABC输入法、搜狗拼音输入法、区位码等。 例: “国” 的输入码 全拼:guo; 五笔字形码:lgy; 区位码:2590 汉字编码:输出码(字模、字型码) 输出码:汉字输出时使用的编码。 隶书 行书 楷书 典型的输出码有:隶书、行书、楷书、宋体。 汉 汉 汉 以点阵形式表示。 如16×16点阵、24×24点阵、32×32点阵等 一个16×16点阵汉字输出码所占存储空间: 16/8×16=32个字节 16x16点阵汉字及编码 24x24点阵汉字 32x32点阵汉字 汉字编码:输入输出过程 全拼:guo; 五笔:lgy; 区位码:2590 “国” 输出码 机内码 输入码 隶书:国; 行书:国; 楷体:国 B9FA 小结:编码 汉字编码: 汉字输入 输入码 国标码 机内码 输出码 汉字输出 高位置“1” 字符编码(ASCII): 0:48; A:65; a:97 例 已知字符“x”的ASCII码为 0101 1000 求字符“s” 的ASCII码 0101 1000 的10进制数为88(64+16+8) 88+32-5=115 转换为2进制数为 0111 0011 * 增加基数,数码、位权的定义 * 分别举例,10进制整数小数的展开,依次推出2,8,16进制展开 得出按权展开公式 * 用计算机处理汉字时,必须先将汉字代码化,即对汉字进行编码。西文是拼音文字,基本符号比较少,编码比较容易,而且在一个计算机系统中,输入、内部处理、存储和输出都可以使用同一代码。汉字种类繁多,编码比拼音文字困难,而且在一个汉字处理系统中,输入、内部处理、输出对汉字代码的要求不尽相同,所以用的代码也不尽相同。汉字信息处理系统在处理汉字和词语时,要进行一系列的汉字代码转换。 二、数制与编码 2.1 数制 2.2 数据编码 2.1 数制 数制 不同数制间的转换 二进制运算 数值数据的存储 状态稳定,易于实现。 为什么使用二进制? 0+0=0 0+1=1+0=1 1+1=10 0 1 , 运算简单,易于实现 数制 数制的三要素: 数码:表示数字大小的一组固定数字符号 基数:数码的数目 位权:数值某位上1单位所代表的实际值,Ni 进制 基 数 数 码 进位规则 位 权 表 示 十进制 10 0,1,…,8,9 逢十进一 10i D 二进制 2 0,1 逢二进一 2i B 八进制 8 0,1,…,6,7 逢八进一 8i O 十六进制 16 0,1,…,9, A,B,C,D,E,F 逢十六进一 16i H 二、八、十六进制 十进制数 (A3.D)16 =10?161+3?160+13?16-1 =(163.8125)10 (157.26)10=1×102+5×101+7×100+2×10-1+6×10-2 (101.01)2=1×22+0×21+1×20+0×2-1+1×2-2 =(5.25)10 (157.26)8=1×82+5×81+7×80+2×8-1+6×8-2 =(117.34)10 方法:按权展开,再求和 例:将(83)10转 换成二进制数 方法:用除2取余法,即用整数部分不断去除2,并记下每次的余数,直到商为0为止。余数从下

文档评论(0)

1亿VIP精品文档

相关文档