首页 > 其他 > 详细

call

时间:2018-07-08 12:32:52      阅读:180      评论:0      收藏:0      [点我收藏+]
cpu上有许多针脚,每个针脚代表一种功能,cpu中的指令对应cpu针脚的功能模块

cpu指令分为:环0上面的特权指令(只有操作系统或者说是内核才能运行),环3上面的普通指令

操作系统(os):是一种软件程序,把底层不同的硬件抽象成一个软件接口

功能:硬件驱动,进程管理,内存管理,网络管理,安全管理等

系统调用(syscall):操作系统可运行特权指令和普通指令,应用程序只能运行普通指令,但应用程序可以请求操作系统(或者说是内核)来运行特权指令,并将执行的结果返回给应用程序,这个过程叫做系统调用(system-call)

库调用(libcall):


        

call

原文:http://blog.51cto.com/12950413/2138722

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!