操作系统第一次作业
第一题
了解系统调用不同的封装形式。
要求:阅读分别运行用API接口函数getpid()直接调用和汇编中断调用两种方式调用Linux操作系统的同一个系统调用getpid的程序
- 请问getpid的系统调用号是多少? 答:4848
linux系统调用的中断向量号是多少?答:4934
习题1.13
命令:printf(“Hello World!\n”)可归入一个{C标准函数、GNU C 函数库、Linux API}中哪一个或者哪几个?请分别用相应的linux系统调用的C函数形式和汇编代码两种形式来实现上述命令。
答:可归入C标准函数和GNU C 函数库
系统调用流程图
阅读pintos操作系统源代码,画出系