linux 系统
文章平均质量分 53
草头根子
不积跬步无以至千里,不积小流无以成江河
展开
-
ARM C语言函数调用栈帧详解
ARM C语言函数调用栈帧详解原创 2022-05-23 22:55:14 · 1461 阅读 · 0 评论 -
ARM linux 系统调用过程
Linux系统调用是系统提供的从用户空间进入内核空间的方式。每一种系统调用在内核都实现了其对应功能。 在应用层我们看到的是open(),read(),write()等由C库封装好的接口,这些接口都对应了一个内核函数sys_xxx() [sys_open(),sys_read(),sys_write()]。下面开始分析C库函数是怎么调用到内核函数sys_xxx()。先提出问题:1、如何进入内核?2、内核如何知道是发生了哪一种系统调用?3、进入内核做了哪些操作?现在开始解答这些问题:..原创 2022-03-09 16:38:19 · 1956 阅读 · 0 评论