在学习ASCⅢ码过程中还应注意以下几点: ①ASCI码采用七位二进制编码,共可表示2,即128个字符 ②在ASCI码的排列顺序中,数字<大写英文字母<小写英 文字母 ③大小写字母分别采用不同的编码,在数字、大写英文字母、 小写英文字母的编码中,内部是依次排列的,如:B-定在 A的后面,如:B的ASCI-A的ASCI=1
江西财经职业学院南昌校区 赵庆 16 在学习ASCII码过程中还应注意以下几点: ① ASCII码采用七位二进制编码,共可表示2 7,即128个字符 ② 在ASCII码的排列顺序中,数字﹤大写英文字母﹤ 小写英 文字母 ③ 大小写字母分别采用不同的编码,在数字、大写英文字母、 小写英文字母的编码中,内部是依次排列的,如:B一定在 A的后面,如:B的ASCII-A的ASCII=1
132汉字的编码 汉字编码主要有五种:汉字输入码、汉字内码、汉字字 形码、汉字地址码、汉字信息交换码。 1、汉字信息交换码(国标码) 汉字信息系统之间或者与通信系统之间进行信息交换 的汉字代码,简称交换码,也叫国标码。我国1981年 颁了国家标准——《信息交换用汉字编码字符集基本 集》,代号“GB231280
江西财经职业学院南昌校区 赵庆 17 1.3.2汉字的编码 汉字编码主要有五种:汉字输入码、汉字内码、汉字字 形码、汉字地址码、汉字信息交换码。 1、汉字信息交换码(国标码) 汉字信息系统之间或者与通信系统之间进行信息交换 的汉字代码,简称交换码,也叫国标码。我国1981年 颁了国家标准——《信息交换用汉字编码字符集-基本 集》,代号“GB2312-80
1)、常用汉字及其分级。共7445个字符编码,其中 汉字6763个,682个非汉字图形字符。一级汉字: 3755个,采用拼音字母顺序;二级汉字3008个,按 偏傍部首排列 2)、两个字节存储一个国标码 3)、国标码的范围:2121H~7E7EH 4)、区位码。把7445个国标码放置在一个94行94列 的阵列中,每一行称为一个汉字的“区”,每一列称 为一个汉字的“位”,区号范围和位号范围都是1~94 如“中”字,区位码是5448,即54区(行)48位 (列) 5)、区位码与国标码的关系:将区号和位号转换成 16进制+2020H=国标码
江西财经职业学院南昌校区 赵庆 18 1)、常用汉字及其分级。共7445个字符编码,其中 汉字6763个,682个非汉字图形字符。一级汉字: 3755个,采用拼音字母顺序;二级汉字3008个,按 偏傍部首排列。 2)、两个字节存储一个国标码。 3)、国标码的范围:2121H~7E7EH 4)、区位码。把7445个国标码放置在一个94行94列 的阵列中,每一行称为一个汉字的“区”,每一列称 为一个汉字的“位”,区号范围和位号范围都是1~94。 如“中”字,区位码是5448,即54区(行)48位 (列)。 5)、区位码与国标码的关系:将区号和位号转换成 16进制+2020H=国标码
8×8点阵字形 2、输入码:通过键盘上不同的键的排列 编码。 3、汉字内部码:是计算机表示汉字的基 算机内部存储、处理、传输汉字的编码。 4、汉字字形码:用于显示或打印汉字时产生字形,通常用 一点阵等方式表示, 如:16×16点阵、24×24点阵等,其中,每个点占用一个位, 对于16×16的点阵码,每个汉字占32个字节
江西财经职业学院南昌校区 赵庆 19 2、输入码:通过键盘上不同的键的排列组合对汉字进行的 编码。 3、 汉字内部码:是计算机表示汉字的基本表示形式,是计 算机内部存储、处理、传输汉字的编码。 4、汉字字形码:用于显示或打印汉字时产生字形,通常用 点阵等方式表示, 如:16×16点阵、24×24点阵等,其中,每个点占用一个位, 对于16×16的点阵码,每个汉字占32个字节。 8×8点阵字形 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
【小结:】(1)每个ASCⅢ码占用一个字节,而每个汉字要占 用两个字节。 (2)内码与国标码的转换:将国标码每个字节的最 高位(第8位)置1,得到内码,反之,将内码每个字节的最 高位(第8位)置0,得到国标码。 公式:内码=国标码+8080H 例如:“计”字的国标码(3c46)16,求“计”字的内码? 答:因为(3C46)(0000将(红 色)0置1,得到(101110100002=(BCC6)16
江西财经职业学院南昌校区 赵庆 20 【小结:】⑴ 每个ASCII码占用一个字节,而每个汉字要占 用两个字节。 ⑵ 内码与国标码的转换:将国标码每个字节的最 高位(第8位)置1,得到内码,反之,将内码每个字节的最 高位(第8位)置0,得到国标码。 公式:内码=国标码+8080H 答:因为(3C46)16= (0011 1100 0100 0110)2 将(红 色)0置1, 得到(1011 1100 1100 0110)2=(BCC6)16 例如:“计”字的国标码(3C46)16,求“计”字的内码?