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