華清遠見嵌入式內(nèi)核及驅(qū)動開發(fā)入門
當(dāng)處理器訪問存儲器失敗時,進入訪問中止模式,中斷模式和快速中斷模式分別對ARM處理器兩種不同級別的中斷作出響應(yīng);處理器復(fù)位后進入管理模式,操作系統(tǒng)內(nèi)核通常處于這種模式;系統(tǒng)模式是一種特殊的用戶模式,允許對cpsr完全讀寫;當(dāng)處理器遇到?jīng)]有定義的指令或處理器不支持該指令,進入未定義模式;用戶模式運行應(yīng)用程序。
分組寄存器
下圖列出寄存器文件里所有37個寄存器,不過在不同時刻,有20個寄存器對程序是隱藏的。這些寄存器被稱為分組寄存器,即圖中的陰影部分。只有當(dāng)處理器處于某種特定模式時,它們才有效,例如,中止模式使用分組寄
標簽: