如何访问多核ARM CPU的程序计数器寄存器

时间:2015-08-20 08:35:42

标签: arm multicore

根据我的理解,每个ARM内核都有单独的程序计数器(如果它的四核将有4个单独的程序计数器,它们将指向4个不同的代码位置以便并行执行)。

我的理解是否正确?如果是,我如何访问每个程序计数器(例如汇编语言。是这样的PC[0], PC[1],PC[2], PC[3]

1 个答案:

答案 0 :(得分:3)

与单核ARM完全相同的方式,因为系统上的每个进程在任何确切时刻都可以在自己的核心上执行(可以切换到另一个核心,但它依赖)并且看到自己的单个程序计数器。