计算机操作系统--缺页中断与越界中断

计算机操作系统–缺页中断与越界中断

缺页中断

通俗点讲就是在利用逻辑地址计算物理地址时,在得出的页号合法,却不在页表内时,由操作系统引发的中断

越界中断

和缺页中断类似,在判断合法时,若为非法,则发生越界中断

合法

用数组举例,在定义一个**数组 a【10】后,我们可以访问的地址是0~9的元素。若访问10或者10以后的则是超出了定义的界限,是非法的操作

举个例子
某虚拟存储器的用户空间共有32 个页面,每页1KB,主存16KB。假定某时刻系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7,而该用户作业的长度为6页
逻辑地址103CH的页号为4,页号合法,但该页未装入内存,故产生缺页中断
逻辑地址1A5CH的页号为6,为非法页号,所以产生越界中断

你可能感兴趣的:(计算机操作系统,操作系统)