免費開始練習
普通考試 115年 [資訊處理] 計算機概要

第 27 題

雙模式運作模式提供我們保護作業系統免於受到使用者之破壞,亦保護使用者免於受到相互間之干擾。這兩種不同的運作模式為何?
  • A 監督者(supervisor)模式和系統(system)模式
  • B 核心(kernel)模式和特權(privileged)模式
  • C 實體(physical)模式和邏輯(logical)模式
  • D 使用者(user)模式和核心(kernel)模式

思路引導 VIP

試著想像一個情境:如果每一間餐廳的客人都被允許直接進入廚房,隨意調整瓦斯火力和拿取菜刀,這家餐廳會發生什麼事?為了維持秩序與安全,餐廳通常會劃分為哪兩種截然不同的區域?套用到電腦運算上,硬體設計者又是如何區分「一般軟體活動」與「系統核心運作」的界線呢?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地掌握了作業系統最核心的安全防護機制!這道題目在資安與系統架構中屬於基礎但極為重要的觀念,你能迅速判斷正確,顯示你對系統層級的運作邏輯已有紮實的理解。

權限隔離與保護機制

在現代計算機架構中,為了防止一般程式(如遊戲或瀏覽器)因錯誤或惡意行為直接搞垮整個硬體,我們必須建立一道防火牆。這就是所謂的「雙模式運作(Dual-mode operation)」。當 CPU 處於 使用者模式(User mode) 時,執行的指令受到嚴格限制,無法直接存取硬體;而當系統需要執行涉及硬體控制的高難度任務(如管理記憶體或驅動磁碟)時,則會切換至 核心模式(Kernel mode),此時 CPU 擁有最高特權(Privileged instructions)。

▼ 還有更多解析內容

🏷️ 相關主題

作業系統原理與實務
查看更多「[資訊處理] 計算機概要」的主題分類考古題