曦之微言

朝乾夕惕,刚中而志行

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月14日

摘要: 从应用开发者的角度来看系统调用,它是一个具备一定基础功能的库函数,通过输入参数得到结果输出;而系统开发者所要考虑的是如何用程序来操控计算机硬件实现系统调用的功能。我们就拿getchar()库函数举例说明FreeBSD系统调用实现过程:首先写出上层应用代码: 1 #include <stdlib.h> 2 #include <stdio.h> 3 #include <unistd.h> 4 #include <signal.h> 5 6 /*SIGALRM消息处理函数*/ 7 void alarm_handle() 8 { 9 10 }11 12 阅读全文
posted @ 2012-07-14 20:09 大曦哥 阅读(582) 评论(0) 推荐(0) 编辑