恭喜,你发布的帖子
发布于 2015-12-07 18:28:10
2楼
假如在一个FC中正在使用ar1寄存器,里面装的数据是指向i0.0的,这个FC又调用了另一个FC,也用到了ar1,这时,就要先用TAR1指令把上一个的数据(i0.0)保存起来,然后再使用ar1,等这个fpFC调用结束时,在用LAR1,把i0.0再装回去,这叫恢复现场,FC返回后,继续执行下面的指令。
如果不回复现场,FC返回后就不是i0.0了,程序运行就会出错了
请填写推广理由:
分享
只看
楼主