- 9
- 0
- 约2.39万字
- 约 68页
- 2022-06-15 发布于江苏
- 举报
pintos-pro2-项目2-用户程序
Pintos project2
作者:西安电子科技大学 王永刚 QQ:357543420
这个项目将使pintos可以加载并执行用户程序,并且为用户程序提供系统调用。
Project2 需要完成的的任务有四个:
Task1 Process Termination Messages进程终止信息
Task2 Argument Passing 参数传递
Task3 System Calls 系统调用
Task4 Denying Writes to Executables不能写入可执行文件
Task1: Process Termination Messages进程终止信息
要求:
1.在进程结束时输出退出代码(就是main函数的返回值,或者异常退出代码。
注意: 用户进程结束时输入退出代码,核心线程返回时不输入。
输出格式被规定如下:
printf (“%s: exit(%d)\n”,..);
TASK2 Argument Passing 参数传递
要求:
分离从命令行传入的文件名和各个参数。
按照C函数调用约定,把参数放入栈中。
实现方法:
1.分离参数的方法:用string.h中的strtok_r()函数,在string.c中有详细的说明。
2.在process_execu
您可能关注的文档
最近下载
- NY∕T 2194-2012_农业机械田间行走道路技术规范.pdf VIP
- T_CCAATB 0058—2024(民用机场旅客问讯服务规范).pdf VIP
- 2025年北京北师大实验中学初三(下)开学考物理试题和答案(1).docx VIP
- 政治●甘肃卷丨2024年甘肃省普通高中学业水平等级性考试高考政治真题试卷及答案.pdf VIP
- YDT 1970.4-2009通信局(站)电源系统维护技术要求 第4部分:不间断电源(UPS)系统.pdf
- 仿古建筑木檐檬与现浇钢筋混凝土挑檐板整体施工工法.docx VIP
- 城市道路球墨铸铁检查井盖施工图集.pdf VIP
- 深度解析(2026)《YDT 1970.4-2009通信局(站)电源系统维护技术要求 第4部分:不间断电源(UPS)系统》.pptx VIP
- TCEA 041.3-2020 电梯线束技术要求 第3部分:无分支固定安装线束技术要求.docx VIP
- 2025年甘肃省高考政治真题卷(含答案与解析).pdf VIP
原创力文档

文档评论(0)