行程码的原理