计算机操作系统-缺页中断与越界中断
目录
计算机操作系统–缺页中断与越界中断
计算机操作系统–缺页中断与越界中断
缺页中断
通俗点讲就是在利用逻辑地址计算物理地址时,在得出的页号合法,却不在页表内时,由操作系统引发的中断
越界中断
和缺页中断类似,在判断合法时,若为非法,则发生越界中断
合法
用数组举例,在定义一个**数组 a【10】后,我们可以访问的地址是0~9的元素。若访问10或者10以后的则是超出了定义的界限,是非法的操作
举个例子
某虚拟存储器的用户空间共有32 个页面,每页1KB,主存16KB。假定某时刻系统为用户的 第0、1、2、3页 分配的物理块号为5、10、4、7,而该用户 作业的长度为6页
逻辑地址103CH的页号为4,页号合法,但该页未装入内存,故产生 缺页中断 。
逻辑地址1A5CH的页号为6,为非法页号,所以产生 越界中断 。