嵌入式系统设计师学习笔记⑨:校验码 码距的定义: 一个编码系统的码距就是整个编码系统中任意(所有)两个码字(合法编码)的最小距离。 例如:要对A,B两个字母进行编码 若用1位长度的二进制编码,若A=1,B=0。这样A,B之间的最小码距为1。(因为只有1位不同) 若用2位长度的二进制编码,若A=11,B=00。这样A,B之间的最小码距为2。(因为有2位不同) 若A=11,B=01,则A,B之间的码距为1。(因为只有一位不同) 用竖式分析: A = 1 1 B = 0 1 对应位只有最高位不同(1位不同) 所以是1位码距 若A=100,B=011,则AA,B之间的码距...