您当前的位置: 首页 >  操作系统

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【操作系统】系统调用

星拱北辰 发布时间:2021-01-30 21:06:18 ,浏览量:0

文章目录
  • 系统调用
  • 系统调用举例
  • 文件拷贝的系统调用过程
  • 应用程序接口
  • 系统调用接口
  • C语言系统调用接口
  • Windows和UNIX系统调用示例
  • 系统调用与的库函数区别
  • 补充说明

系统调用

系统调用,System call,提供了操作系统的服务接口。这些系统调用通常以C或C++编写,对某些底层任务可能以汇编语言指令编写。

向操作系统传递参数常用三种方法:

  • 最简单的方法是用寄存器来传递参数。
  • 有时参数个数比寄存器多,此时,将这些参数存储到内存的块或表中,并将块的地址作为参数传递给寄存器。
  • 参数也可以通过程序压到堆栈中,并通过操作系统弹出堆栈。

有的操作系统偏爱块或堆栈的方法,因为这些方法不限制所传递参数的数量和长度。

在这里插入图片描述

系统调用举例
  • 进程控
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0398s