ARM Architecture Reference Mannal中A2.2
ARM处理器支持七种工作模式,能调用的指令和寄存器都是不同的
Linux对于普通程序运行在user模式,对于内核运行在svc模式