登录  注册

首页->操作系统原理

试比较一般的过程调用和系统调用。

答:一般的过程调用,其调用和被调用的过程或者都是用子程序,或者都是系统程序,故都运行在同一系统状态下:系统态或用户态。系统调用过程都是用户程序,它运行在用户态;其被调用过程是系统过程,运行在系统态下。 一般的过程调用可直接由调用过程转向被调用过程;而执行系统调用时,由于调用和被调用过程是处于不同系统状态,因而不允许由调用过程直接转向被调用过程,而通常都是通过软中断机制。 和一般进程一样,系统调用也允许嵌套调用,即在一个被调用过程的执行期间,还可以再利用系统调用命令去调用另一个系统过程。但每个系统对嵌套调用的深度都有一定的限度。
【解析】第六章 难易度:中
继续答题:下一题
微考学堂微考学社

更多操作系统原理试题