Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Process 从处理器的自旋环_Process_Processor - Fatal编程技术网

Process 从处理器的自旋环

Process 从处理器的自旋环,process,processor,Process,Processor,在我的系统中,我有一个主处理器和一个从处理器。从处理器在启动时,继续以自循环(一条mjump到自身的指令)的方式进行循环。从属处理器的这种行为正常吗?如何使处理器脱离此状态?可以使用中断来完成此操作。它可用于将从机重定向到独立于正常执行流的ISR(中断服务例程) 另一个例子可能是主处理器更改跳转指令以将从处理器发送到完全不同的位置。如果您的硬件足够复杂(例如,在一个完全不同的ROM中进行银行切换),甚至可以在ROM中进行 这有两种方式,可能还有几十种。工程师们非常狡猾:-)谢谢。我将尝试中断方法

在我的系统中,我有一个主处理器和一个从处理器。从处理器在启动时,继续以自循环(一条mjump到自身的指令)的方式进行循环。从属处理器的这种行为正常吗?如何使处理器脱离此状态?

可以使用中断来完成此操作。它可用于将从机重定向到独立于正常执行流的ISR(中断服务例程)

另一个例子可能是主处理器更改跳转指令以将从处理器发送到完全不同的位置。如果您的硬件足够复杂(例如,在一个完全不同的ROM中进行银行切换),甚至可以在ROM中进行


这有两种方式,可能还有几十种。工程师们非常狡猾:-)

谢谢。我将尝试中断方法,并尝试将从属处理器定向到ISR。