問題詳情

8 為讓作業系統可以在虛擬記憶體(virtual memory)中實作出保護機制,硬體必須要提供三項基本能力,其中不包含下列何者?
(A)處理器支援線性模式(linear mode)及邏輯模式(logic mode)
(B)處理器至少支援兩種模式,分別為使用者模式及作業系統模式
(C)讓使用者程序可以讀取但不能寫入部分的處理器狀態
(D)讓處理器可以於不同模式間切換

參考答案

答案:A
難度:困難0.393
書單:沒有書單,新增

用户評論

【用戶】哈哈哈

【年級】

【評論內容】為了在虛擬記憶體中實作保護機制,硬體需要提供以下三項基本能力處理器至少需要支援兩種模式,通常分為使用者模式和作業系統模式。這兩種模式的區別在於,作業系統模式可以存取所有的硬體資源,而使用者模式只能存取部分的硬體資源處理器需要提供一種機制,讓使用者程序可以讀取但不能寫入部分的處理器狀態。這可以防止使用者程序修改這些重要的處理器狀態處理器需要能夠在不同模式間切換。這是因為當使用者程序需要存取硬體資源時,處理器需要從使用者模式切換到作業系統模式因此,選項 (A) “處理器支援線性模式(linear mode)及邏輯模式(logic mode)” 不是 硬體必須要提供的基本能力。這兩種模式並不直接與虛擬記憶體的保護機制相關

【用戶】哈哈哈

【年級】

【評論內容】為了在虛擬記憶體中實作保護機制,硬體需要提供以下三項基本能力處理器至少需要支援兩種模式,通常分為使用者模式和作業系統模式。這兩種模式的區別在於,作業系統模式可以存取所有的硬體資源,而使用者模式只能存取部分的硬體資源處理器需要提供一種機制,讓使用者程序可以讀取但不能寫入部分的處理器狀態。這可以防止使用者程序修改這些重要的處理器狀態處理器需要能夠在不同模式間切換。這是因為當使用者程序需要存取硬體資源時,處理器需要從使用者模式切換到作業系統模式因此,選項 (A) “處理器支援線性模式(linear mode)及邏輯模式(logic mode)” 不是 硬體必須要提供的基本能力。這兩種模式並不直接與虛擬記憶體的保護機制相關