永发信息网

操作系统如何防止用户使用特权指令

答案:2  悬赏:60  手机版
解决时间 2021-04-02 14:42
  • 提问者网友:两耳就是菩提
  • 2021-04-02 08:52
操作系统如何防止用户使用特权指令
最佳答案
  • 五星知识达人网友:等灯
  • 2021-04-02 09:00
为了防止用户程序中使用特权指令,计算机硬件结构区分两种操作模式:目态和管态
,
其中
目态下只能使用除特权指令以外的指令,
管态下可以使用全部指令。
当在目态下使用特权指令时,
硬件就发出信号:
“程序使用非法指令”,
且不允许程序继续执行下去。
所以可以把用户程序置
在目态下运行,
而操作系统中必须使用特权指令的那部分程序可在管态下运行,
这样可保证计算
机系统的安全可靠。
全部回答
  • 1楼网友:轮獄道
  • 2021-04-02 10:14
为了防止用户程序中使用特权指令,计算机硬件结构区分两种操作模式:目态和管态,其中目态下只能使用除特权指令以外的指令,管态下可以使用全部指令。当在目态下使用特权指令时,硬件就发出信号:“程序使用非法指令”,且不允许程序继续执行下去。所以可以把用户程序置在目态下运行,而操作系统中必须使用特权指令的那部分程序可在管态下运行,这样可保证计算机系统的安全可靠。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯