bloodkain
全部博文(37)
2014年(1)
2013年(11)
2012年(19)
2009年(6)
精英王子
gongjian
utopian_
qfmeal
xzh31521
文山科技
magicwe
51703322
帝国时代
轨迹16
分类:
2009-06-29 17:47:25
为避免相互干扰,要求不同特权级别的代码运行时使用不同的堆栈,也就是在特权级别发生改变时必须切换堆栈段。0、1、2特权级别的堆栈指针保存在TSS中,在跳转到相应级别时从TSS中取出相应的堆栈指针进行堆栈切换。因为只有从低特权级别跳转到高特权级别时才需要从TSS中取得新的堆栈指针,所以TSS中不存在最低特权级别3的堆栈指针。
上一篇:DW与EQU的区别
下一篇:手工焊接电路板的一点经验
登录 注册