操作系统概论系统调用SystemCall.PDFVIP

  • 28
  • 0
  • 约8.62千字
  • 约 17页
  • 2018-10-15 发布于天津
  • 举报
操作系统概论系统调用SystemCall

2014/3/12 《操作系统》2014春 第一章 操作系统概论 授课人:孙海龙 2014年3月12日 五、系统调用:System Call 2 1 2014/3/12 系统调用与交互命令 • 系统调用 main() Linux: fork(); { 用户 fork(); exit(); } Dos:    int 21h •交互命令 交互式界面 Linux: ps 系统调用(程序界面) kill mail 操作系统 Dos:    dir, copy, type ping  77 图1-12操作系统接口 3 系统调用 • 用户程序和操作系统之间的接口 • 各操作系统的系统调用是不同的:POSIX(IEEE) • 系统调用由用户程序发出 • 用户程序调用一个库函数,该库函数和实际的 系统调用是同名的 • 库函数将CPU置于内核态 • 在系统调用表中找到真实的系统调用例程 • 进行处理 • 返回用户程序 4 2 2014/3/12 举例:Unix下的Read系统调用 • Count=read(fd, buffer, nbytes) 5 Unix下的系统调用 6 3 2014/3/12 Unix下的系统调用 7 fork()和execve() 8

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档