一、前言
在前兩篇文章(《操作系統(tǒng)篇-淺談實(shí)模式與保護(hù)模式》和《操作系統(tǒng)篇-分段機(jī)制與GDT|LDT》)中,我們提到過(guò)特權(quán)級(jí)與調(diào)用門(mén),特別是在說(shuō)到保護(hù)模式時(shí),我們提到了內(nèi)存的保護(hù),“保護(hù)”這兩個(gè)字的含義何在呢?不同權(quán)級(jí)之間是如何相互訪問(wèn),如何通訊,如何保護(hù),這些東西都跟調(diào)用門(mén)和不同代碼段的特權(quán)級(jí)緊密相關(guān)。本文主要探討的就是,保護(hù)模式下的調(diào)用門(mén)與特權(quán)級(jí),在閱讀本文之前,建議大家先看看blog的之前幾篇文章(當(dāng)然,在本文中也會(huì)提到之前講過(guò)的一些知識(shí)),熟悉一些基本結(jié)構(gòu)與原理,對(duì)本文的理解將會(huì)大大加深。
二、特權(quán)級(jí)
a.概念
關(guān)于特權(quán)級(jí),我們?cè)?a title="操作系統(tǒng)篇-分段機(jī)制與GDT|LDT" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 0, 0);">《操作系統(tǒng)篇-分段機(jī)制與GDT|LDT》的描述符結(jié)構(gòu)中有提到過(guò)。在分段機(jī)制中,特權(quán)級(jí)總共有4個(gè)特權(quán)級(jí)別,從高到低分別是0、1、2、3,數(shù)字越小表示的特權(quán)級(jí)別越大。如下圖所示:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26