在学习操作系统的过程中我们会发现一个问题:应用程序是应用程序,操作系统也是程序,操作系统程序凭什么能对应用程序进行组织、管理和协调而不受应用程序损害呢认为凭的是特权机制。要想让操作系统做到能够对应用程序进行组织、管理和协调,同时又不受到损害,最有效的方法就是使操作系统与应用程序之间,应用程序与应用程序之间进行有效的分离,同时要做到操作系统能随意访问应用程序,而应用程序不能访问操作系统,应用程序之间也不能相互访问。
这一意味着,操作系统必须能过做到,如果它要让应用程序在内存的什么位置运行,该应用程序就必须老老实实的在那里运行;操作系统应该在内存中为应用程序划出清晰的边界,应用程序不能越雷池半步。操作系统允许应用程序占用
计算机开机启动的时候是实模式,实模式没有特权级的概念。这是操作系统内核开始加载。正常情况下,此时不应该有……有一类病毒,就通过利用这一点,利用操作系统的漏洞,想办法驻留到硬盘的系统引导区,甚至是BIOS。BIOS和硬盘的引导程序是先于操作系统进入内存的。这类病毒自然就先于从做系统进入内存,一旦他们抢占先机,获得最高特权级,操作系统就非常麻烦了!有上述可见操作系统的主奴机制在整个操作系统的运行中起着主导地位,就是这个机制是我们可以将应用程序顺畅的运行在操作系统上。 声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!