阅读背景:

哈工大操作系统实验2—系统接口_Index.html_操作系统接口实验

来源:互联网 
实验步骤

(1)了解应用程序如何调用系统调用

在通常情况下,调用系统调用和调用一个普通的自定义函数在代码上并没有什么区别,但调用后发生的事情有很大不同。调用自定义函数是通过call指令直接跳转到该函数的地址,继续运行。而调用系统调用,是调用系统库中为该系统调用编写的一个接口函数,叫API(Application Programming Interface)(它对应一个宏_syscallx,在unistd.h中)。API并不能完成系统调用的真正功能,它要做的是去调用真正的系统调用,过程是:在通常情况下,调用系统调用和调用一个普通




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: