香农编码的步骤如下:1、信源符号集编码:将信源符号集按符号出现的概率大小顺序排列,将概率最小的符号赋值为0,将概率次小的符号赋值为1,以此类推,直到所有的符号都被赋值。2、编码的监督:检查每个符号的编码是否满足下列两个条件:唯一可译性:任何一个码字都只能被唯一地译成一个符号。平均长度最小:编码的平均长度最小。