我用汇编写的程序,有时用ACC存数据时,得不到我想要的数据,是我程序问题还是中断时应该人为的对这些寄存器保护一下,请教一下
囧:
一般中断程序开始时会执行以下代码:
PUSH AR1H:AR0H PUSH XAR2 PUSH XAR3 PUSH XAR4 PUSH XAR5 PUSH XAR6 PUSH XAR7 PUSH XT
我用汇编写的程序,有时用ACC存数据时,得不到我想要的数据,是我程序问题还是中断时应该人为的对这些寄存器保护一下,请教一下
youqi lu:
回复 囧:
谢谢! 还有个问题想请教您一下!我在地址为0xD00A处定义了一个变量 打断点单步运行里面的数值不会变 一但跑起来有时数值会变 可能是为什么?
我用汇编写的程序,有时用ACC存数据时,得不到我想要的数据,是我程序问题还是中断时应该人为的对这些寄存器保护一下,请教一下
囧:
回复 youqi lu:
这个地址是否在那个地方已经有被用了,改掉了。
我用汇编写的程序,有时用ACC存数据时,得不到我想要的数据,是我程序问题还是中断时应该人为的对这些寄存器保护一下,请教一下
youqi lu:
回复 囧:
应该没有 别的地方不会用到
我用汇编写的程序,有时用ACC存数据时,得不到我想要的数据,是我程序问题还是中断时应该人为的对这些寄存器保护一下,请教一下
囧:
回复 youqi lu:
你是怎么定义的,有定义和赋值的代码吗?贴出来看一下
TI中文支持网



