请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28335 工具/软件:TI C/C++编译器
您好!
我将使用_asm 语句编写内联汇编。
如下面的示例所示、它的写入方式为\n、如下面的示例所示、并在调试模式下检查。
_asm ("推送 RPC\n"
(笑声)
"MOVL ACC、*-SP [2]);
我检查了该 asm 中的断点、并使用"step into "命令运行了行。
因此、它会立即执行、直到最后一行。 =>(MOVL ACC、*-SP [2]);
我能在原子代码中想到这个结果吗?
原子代码是在执行时运行到末尾的代码。
我想知道、当一个中断出现在属于"..."的汇编代码中间时、是否会发生上下文切换。
谢谢、此致
韩文