计算机操作系统--缺页中断与越界中断
生活随笔
收集整理的這篇文章主要介紹了
计算机操作系统--缺页中断与越界中断
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
計算機操作系統–缺頁中斷與越界中斷
缺頁中斷
通俗點講就是在利用邏輯地址計算物理地址時,在得出的頁號合法,卻不在頁表內時,由操作系統引發的中斷
越界中斷
和缺頁中斷類似,在判斷合法時,若為非法,則發生越界中斷
合法
用數組舉例,在定義一個**數組 a【10】后,我們可以訪問的地址是0~9的元素。若訪問10或者10以后的則是超出了定義的界限,是非法的操作
舉個例子
某虛擬存儲器的用戶空間共有32 個頁面,每頁1KB,主存16KB。假定某時刻系統為用戶的第0、1、2、3頁分配的物理塊號為5、10、4、7,而該用戶作業的長度為6頁
邏輯地址103CH的頁號為4,頁號合法,但該頁未裝入內存,故產生缺頁中斷。
邏輯地址1A5CH的頁號為6,為非法頁號,所以產生越界中斷。
總結
以上是生活随笔為你收集整理的计算机操作系统--缺页中断与越界中断的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 让一个i标签内的伪元素小图标垂直居中对齐
- 下一篇: 计算机应用当兵分配到哪,参军是怎么分配省