下列关于系统调用与函数调用的描述错误的是()
A: 系统调用是一种特殊的函数调用
B: 系统调用的调用程序运行在目态
C: 一般的函数调用不涉及系统状态的转换
D: 系统调用不允许嵌套调用
A: 系统调用是一种特殊的函数调用
B: 系统调用的调用程序运行在目态
C: 一般的函数调用不涉及系统状态的转换
D: 系统调用不允许嵌套调用
举一反三
- 系统调用与一般函数调用的最大不同是( )? A: 系统调用递归调用层次受限,而一般函数调用递归调用层次不受限 B: 系统调用不能再调用另一个系统调用,而函数调用可以 C: 系统调用存在用户态和内核态的转换,而一般函数没有 D: 系统调用不是函数
- 【填空题】系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在 态 ,一般函数调用运行在 态
- 函数的递归调用是指( )。 A: 函数的自我调用 B: 函数的嵌套调用 C: 主函数调用系统函数 D: 系统函数调用主函数
- 针对函数调用和系统调用的不同,调用时存在堆栈切换的是____。 A: 系统调用 B: 函数调用
- 一般系统调用库函数API的参数传递过程,比如execve系统调用,先进行函数调用参数传递,然后系统调用参数传递,最后又进行函数调用参数传递。