从处理器的Spinloop

时间:2012-08-14 02:31:29

标签: process processor

在我的系统中,我有一个主处理器和一个从处理器。从处理器启动时,继续循环回自循环(单个mjump到自身指令)。从处理器以这种方式运行是否正常?如何使处理器退出这种状态?

1 个答案:

答案 0 :(得分:0)

可以使用中断来执行此操作。它可用于将从站重定向到ISR(中断服务程序),而与正常的执行流程无关。

另一个例子可能是主处理器改变跳转指令以将奴隶发送到完全不同的地方。如果你的硬件足够复杂(例如,完全不同的 ROM中的存储体切换),如果它在ROM中,甚至可以这样做。

这有两种方式,可能还有其他几十种。如果不是偷偷摸摸的话,工程师什么都不是: - )