日期:2014-05-16  浏览次数:20595 次

问一个关于操作系统的问题
一些计算机系统没有在硬件中提供个人模式(privileged mode)。对于这种
计算机系统来说,可能构成安全的操作系统吗?对可能和不可能两种情况分别
给出理由。
Answer:一种类型处理器的操作系统需要在任何时候都被控制(或监测模式)。
有两种方法可以完成这个操作:a.所有用户程序的软件翻译(像一些BASIC,Java,
LISP systems)。在软件中,软件解释程序能够提供硬件所不能提供的。b.要求所
有程序都用高级语言编写,以便于所以目标代码都被编译出来。编译器将会产生
硬件忽略的防护性检查(in-line 或功能调用)。

上面是操作系统概念里面的一道题和网上找来的答案
但是看了之后完全不知道再说什么
麻烦大家帮我看看谢谢了

------解决方案--------------------
说实话,我也弄不明白它在讲什么。
PS:privileged mode应该是特权模式吧?
关于操作模式及底层的东西,可以看看于渊写的操作系统那本书,或者赵炯写的linux内核剖析的书。