Cortex-M0处理器为32位处理器,因此具备最大4G的寻址空间。在体系结构上,存储器空间被划分位一系列的区域,每一个区域都有推荐的用途,以提升不一样设备间的可移植性。编程
M0处理器内置了各类不见,例如NVIC和一些调试部件,它们都被映射到系统空间的固定地址上。所以全部基于M0的设备在中断控制和调试方面,都由相同的编程模式。这种处理有利于软件移植,也方便调试工具提供商位M0的微控制器和片上系统SOC提供开发调试方案。工具
Cortex-M0支持大端和小端操做,使用相应的配置便可选择,但已经成型的设计不能在二者切换。ui
Cortex-M0存储器系统和外设由微控制器提供商和片上系统SOC设计者提供,所以基于Cortex-M0的产品的存储器就存在各类大小和类型。设计