7种模式
system and user应用程序运行模式,低权限,其实7中模式中也只有这一种模式是地权限的模式,其他全是高权限模式!
supervisior 操作系统和裸机运行的模式
Abort 发生错误,如应用层直接访问内核空间的内存:IO寄存器地址等
IRQ,FIQ 中断模式
undefined 未定义指令,例如定义了一个函数指针并且给它赋了地址值,结果这个值是个错误的地址,例如裸机程序调用uboot里的printf函数
CPU就是在这7种模式切换运行
7种模式
system and user应用程序运行模式,低权限,其实7中模式中也只有这一种模式是地权限的模式,其他全是高权限模式!
supervisior 操作系统和裸机运行的模式
Abort 发生错误,如应用层直接访问内核空间的内存:IO寄存器地址等
IRQ,FIQ 中断模式
undefined 未定义指令,例如定义了一个函数指针并且给它赋了地址值,结果这个值是个错误的地址,例如裸机程序调用uboot里的printf函数
CPU就是在这7种模式切换运行