本文转自:http://hi.baidu.com/wenzheng38/item/6de009f9273e1f1fa72988e1
GSM默认采用7bit编码,实际上,7位编码是种压缩算法,因为,ASCII码(不包括扩展ASCII),其值小于0x80,最高位bit8是0,被忽略了;而7bit编码就利用了这一位来存储数据;其编码时,依次将下一7位编码的后几位逐次移至前面,形成新的8位编码。
1、 第一个字节
8 7 6 5 4 3 2 1
0 a7 a6 a5 a4 a3 a2 a1
2、第二个字节
8 7 6 5 4 3 2 1