- 1
- 0
- 约5.44千字
- 约 34页
- 2019-12-08 发布于湖北
- 举报
§2.2 操作系统的界面 System Call 用户程序 A0 SUB0 SUB1 SUBi SUBn A1 Ai An … … 系统调用处理子程序 取系统功能号 找入口地址表 相应入口地址 结束处理 恢复现场 A0 A1 … Ai … An 保护CPU现场 陷入指令 系统调用陷入机构 入口地址表 §2.2 操作系统的界面 系统调用的格式随计算机的不同而不同,但对任何不同的计算机都有以下共同的特点: (1)每个系统调用对应一个功能号,要调用操作系统的某一特定例程,必须在指令中给出对应的功能号。 (2) 按功能号实现调用的过程大体相同,即都是通过对功能号的解释分别转入对应例行子程序。 §2.2 操作系统的界面 Linux系统调用 Linux系统调用由两部分组成:核心函数是实现系统调用功能的(内核)代码。接口函数是提供给应用程序的API,以库函数形式存在Linux的lib.a中。 Linux系统调用入口程序entry.s ENTRY(sys-call-table) .long SYMBOL-NAME(sys-ni-syscall) 0 .long SYMBOL-NAME (sys-exit) 1 .long SYMBOL-NAME (sys-fork) 2 .long
您可能关注的文档
最近下载
- 2026《基于PLC技术的物料分拣系统设计》15000字.doc
- T_CHINABICYCLE 10-2022 租赁电助力自行车技术规范.docx VIP
- T_BBIA 0001-2020 助力自行车安全技术规范.docx VIP
- T_BBIA 006-2021 电动自行车安全使用指南.docx VIP
- 小站雅思全真模拟测试题(含详细答案解析).docx VIP
- T_BBIA 005-2021 电动自行车用充电器技术规范.docx VIP
- 施工组织部署方案(完整版).pdf VIP
- T_BBIA 8-2023 电动自行车用钠离子电池和电池组技术规范 .docx VIP
- T_CI 219-2023 电动自行车用钠离子电池通用技术规范.docx VIP
- 建筑物垂直度、标高、全高测量记录表.pdf
原创力文档

文档评论(0)