一种提高英文编码效率的编码方法*

2016-04-13 06:01:37郭连骐
通信技术 2016年1期

郭连骐

(哈尔滨工程大学 信息与通信工程学院,黑龙江 哈尔滨 150001)



一种提高英文编码效率的编码方法*

郭连骐

(哈尔滨工程大学 信息与通信工程学院,黑龙江 哈尔滨 150001)

摘要:目前世界上广泛应用的文字信息交换码的体系有两个:ANSI码和Unicode码。提高文字的编码效率,会在通信中产生巨大的经济效益。郭码是一个新的文字信息交换码的编码体系,其核算单位、数据结构、编码方法都是独创的。郭码对不同国家/民族的文字都有其独立的编码,并且字符编码效率都高于Unicode码,其中部分高于ANSI码。它根据文字的应用规律以及不同种类文字的特点创造出了多种链式编码,其中“第二类符链”的英文字符编码效率比ANSI码提高了大约30%。

关键词:郭码;文字信息交换码;英文编码;ANSI码

0引言

ASCII字符包括基本拉丁字母(英文字母)、阿拉伯数字、符号、控制符。ANSI码中ASCII字符的码长是一个字节(二进制的8位),这个码值是唯一的、固定不变的。在郭码中,一种字符的编码可以有多种“表示方式”[1]。郭码使用独创的单位“组元”(二进制的12位),2组元的容量是2字节容量(65536)的256倍,可以包容世界各国文字的编码。所有文字都有2组元编码,称为“基本表示方式”。一些常用汉字和全部ASCII字符还有单组元编码,称为“缺省表示方式”。某种文字连续出现多个时,可以构成“链”,对其采取特定的编码方法,形成该种文字编码的“某某链表示方式”,它利用“规模效应”提升了文字的编码效率[2]。郭码中各种文字的编码效率都优于Unicode码。……

登录APP查看全文