Day 79 linux 下七種異常機制

2021-09-28 02:10:38 字數 420 閱讀 3292

七種異常

非特權user 使用者模式 應用程式執行的工作模式

特權system 系統 和user使用同一組暫存器的特權模式

異常svc 管理模式 cpu上電、復位後的模式、軟體中斷的工作模式

abort 中止模式 預取失敗、資料載入失敗cpu的工作模式

undef 未定義 出現不識別指令時,cpu的工作模式

irq 中斷

fiq 快速中斷

異常:異常處理機制

異常分類:

復位異常 0x0

未定義異常 0x4

軟體中斷異常 0x8

預取中止 0xc

資料中止 0x10

irq異常 0x18

fiq異常 0x1c

當異常發生時,cpu進行異常分類,自動跳轉到異常向量表固定偏移量處執行**

Linux七種執行級別

linux系統的7種執行級別 linux系統有7個執行級別 runlevel 執行級別0 系統停機狀態,系統預設執行級別不能設為0,否則不能正常啟動 執行級別1 單使用者工作狀態,root許可權,用於系統維護,禁止遠端登陸 執行級別2 多使用者狀態 沒有nfs 執行級別3 完全的多使用者狀態 有nf...

Linux程序的七種狀態

七種狀態轉換圖 乙個程序在其生存期內,可處於一組不同的狀態下,稱為程序狀態,如下圖所示。程序狀態儲存在程序任務結構的state欄位中。當程序正在等待 系統中的資源而處於等待狀態時,則稱其處於睡眠等待狀態。在linux系統中,睡眠等待狀態分為可中斷的和不可中斷的等待狀態。執行狀態 task runni...

Linux的七種執行模式

0 代表 關機模式 此模式 linux是關機狀態 1 代表 單使用者模式 例如root的密碼忘記了,可以在該模式下完成密碼的找回 2 沒有nfs網路共享的多使用者模式 nfs network file system 3 代表的是命令列模式 一般生產環境都是使用的該模式,該模式下沒有桌面程式 4 暫時...