• ARMv7多核处理器问题

    Cheng Lee
    Cheng Lee

    最近搞飞思卡尔iMX6 4核A9处理器,有几个问题要请教下:

    1、每个核都是有一套独立的指令寄存器吧,问题来了,PC寄存器和一些状态寄存器是否也是独立的?

    2、在裸机开发的情况下,怎么获取当前的代码运行在哪个核上面?

    3、如果在多核处理器上面实现一个longjmp应如何实现?longjmp只能实现核内长跳吗?

    4、核处于关闭状态,来一中断后,是所有核都唤醒还是只有其中一个?核被关闭后,然后被唤醒,需要重新初始化核的PLL等那些参数吗?standby状态与其他两关闭状态主要区别在哪?

    5、中断发生后,哪个核要进行中断服务处理是程序员事件还是硬件事件…

    • Answered
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • View related content from anywhere
  • More
  • Cancel