ARMv7& Cortex-M3 - NVIC寄存器

时间:2014-10-10 04:50:10

标签: armv7 cortex-m3

我对NVIC(嵌套向量中断控制器)模块中存在的寄存器有点困惑。

Cortex-M3实现了ARMv7M架构配置文件。

当我查看NVIC的arm架构v7m参考手册(DDI0403D)时,我看到一些寄存器,例如主控制寄存器@ 0xE000E000(保留),协处理器寄存器(CPACR)存在@ 0xE000ED88(系统控制地址空间)。

但是,手臂部位link上的cortex M3技术参考手册显示上述地址没有寄存器。

这是否意味着Cortex-M3处理器内核没有这些寄存器? 如果处理器核心仅符合架构中存在的指令,则看起来足够了。

但是为什么Cortex-M3在实现ARMv7M时没有这些寄存器呢? 我可能错误地理解了上述事情。 对此主题的任何启发都表示赞赏 谢谢

0 个答案:

没有答案