任务特权级保护可实现哪些功能?

题目

任务特权级保护可实现哪些功能?

参考答案和解析
正确答案: 可实现以下几点功能:
①不能从特权级高的代码段向级别低的代码段转移控制。
②特权级低的代码段不能访问特权级高的数据段。
③可以从特权级低的代码段向特权级高的代码段转移控制,但这时堆栈段要进行相应转换,以保持和代码段的特权级相同。