谢谢各位师兄师姐师弟了,公司的一个项目,IC卡读卡器,代码是用曼吉斯特码汇编写的,不懂
时间:10-02
整理:3721RD
点击:
DECFSZ _loopcounter , f。这句话是什么意思,没看懂,我看资料是这样写的DECFSZ f , d.
_loopcounter=_loopcounter-1;
if(_loopcounter==f)跳出循环,否则顺序执行
_loopcounter是一个寄存器,开发者自己定义的,意思可能是循环计数器。这个指令的意思是,把这个循环计数顺减一,是否为0。如果为0,跳到下面第二个指令执行。如果不为0,执行下一个指令。
DECFSZ是对f-1,如果结果为0,则跳过下一指令行,为1则顺序执行程序;
_loopcounter是一个寄存器,开发者自己定义的,意思可能是循环计数器。这个指令的意思是,把这个循环计数顺减一,是否为0。如果为0,跳到下面第二个指令执行。如果不为0,执行下一个指令。