每个函数都以内核模式结束吗?

时间:2010-11-13 23:32:29

标签: windows operating-system kernel

我们可以说在编程时,在输出上显示某些内容,添加值等,我们总是与系统进行交互吗?我的意思是应用程序中的每个函数是否最终(最终)在内核中。 我不知道这种方法是否因操作系统而异,所以我的意思是Windows。

感谢您的回复,对不起我的英语。

3 个答案:

答案 0 :(得分:3)

不,一起添加两个值肯定不会使用任何系统代码。

答案 1 :(得分:1)

您始终与系统交互,因为CPU(或GPU等其他处理器)必须执行您的代码。

但并非CPU执行的每条指令都涉及内核模式操作。

答案 2 :(得分:0)

不,例如在Windows中,所有消息传递和COM对象都不以内核模式结束,但它们可能会使用一些内核模式资源,如HANDLE。