Re: [問題] DUAL MODE

看板CSSE (電腦科學及軟體工程)作者 (!H45)時間16年前 (2008/07/14 04:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《capslook1218 (大寫鎖)》之銘言: : 在dual-mode operation : 分別為kernel mode(別稱monitor mode , spuervisor mode,system mode)和user mode : 在kernel mode中 有一個東西叫做privileged instruction(特權指令) : 在這些指令中有一條指令 我看不太懂 : 為啥change mode from user mode to monitor mode是privileged instruction : privileged instruction有一個限制是 只能在kernel mode中執行 : 可是這條指令明顯違反了這項規則阿>_< 只回上面三行 (我的 OS 沒有拿超過 90 分,若有謬誤煩請不吝指正) (○) priviledged instruction 只能在 kernel mode 執行 (○) change mode from user mode to monitor mode 是 privileged instruction 而您的問題是這兩個敘述是否矛盾,是嗎? 單就這個問題來看,我認為沒有矛盾 change mode from user mode to monitor mode 確實是在 kernel mode 執行 如果在 user mode 執行的話,因為權限不足,所以系統理應拒絕執行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.13
文章代碼(AID): #18UcRRDH (CSSE)
討論串 (同標題文章)
本文引述了以下文章的的內容:
1
5
以下文章回應了本文
1
9
完整討論串 (本文為第 2 之 3 篇):
1
5
1
9
文章代碼(AID): #18UcRRDH (CSSE)