quote:以下是引用Hushuguo在2012-04-11 20:35:24的发言:
根据我的经验,所有指令都是可以在重复使用的子程序利用的,我做的程序大都是可以重复使用的,不能重复使用和用法有关系,例如边沿指令不能使用临时变量等等,另外请注意L变量的用法,L属于临时变量,是不能保存到下个扫描周期的,下个扫描周期的值是随机的,可能不变也可能会变,使用前要先赋值后使用
你提到的“随机的”就是我所说的追索问题了。追索不到就只能用这类字眼形容了。
其实,值,的确是唯一的。
没有指令的执行,寄存器里的值哪里可能随机变更呢?除非是易失性的储存,当电压降低到临界状态附近的时候再重新上电,那么这个值就是不稳定的了。