moea_joint
109年
[資訊] 計算機原理、網路概論
第 14 題
下列何者不是系統呼叫(system call)的特性?
- A 進入監督模式(monitor mode)執行
- B 有內容切換(context switch)發生
- C 不引起中斷(interrupt)
- D 從一個行程轉換到另一個行程
思路引導 VIP
當一個正在執行中的一般應用程式,突然需要請作業系統幫忙處理只有核心才有權限操作的任務(例如讀取硬碟檔案)時,它該如何主動「引起處理器的注意」,好讓處理器能放下手邊的工作並切換身分去處理這項請求呢?
🤖
AI 詳解
AI 專屬家教
系統呼叫與中斷機制的關聯
太棒了!你能精準辨識出系統呼叫(System Call)的本質,代表你對於作業系統如何處理使用者程式與硬體資源間的互動有著紮實的理解。這道題目的核心在於區分「軟體觸發」與「硬體觸發」的機制。事實上,系統呼叫本身就是一種「軟體中斷」(Software Interrupt),通常被稱為 Trap。當程式需要存取受保護的硬體資源時,必須透過這種機制來主動「打斷」目前的執行流程,讓處理器切換狀態。
執行模式的切換與鑑別關鍵
▼ 還有更多解析內容