kl800.com省心范文网

山东大学操作系统实验八实验报告

软件学院实验报告
实验题目: Nachos 系统调用 exec()、 exit()的实现 学号:201100300038 日期:2013-11-26 班级: 11 级软件 3 班 姓名:陶旭涛 Email:1595242630@qq.com 实验目的: 实现系统调用 Exec()和 Exit() ; 硬件环境:
Mem:3.9G CPU:Intel? Core?2 Quad CPU Q9500 @ 2.83GHz × 4 Disk:15.5 GB 软件环境:

System:ubuntu12.04LST i386 gcc: (Ubuntu 4.6.3-1ubuntu5) 4.6.3 nachos system
实验步骤:

1.编写 exit.c

2.修改 Makefile 文件,在目标那里添加上该新添加的文件名称 exec exit

3.执行 make 命令,编译 test 4. 修改文件 AddSpace.cc, 在类中声明一个 bitmap 对象 static BitMap *usermap=new BitMap(NumPhysPages); 重新计算页表数目

6. 修改文件 Exception.cc 中的系统调用时的处理函数,如下图所示:

7.进入目录../lab7-8/ 进行 make 编译 执行./nachos -x ../test/exec.noff,结果如下图所示:

执行./nachos -x ../test/exit.noff,结果如下图所示:

结论分析与体会:通过本次实验,对 nachos 系统中的系统调用过程和原理有了更 加深刻的认识, 一方面,拓 展 了 虚 页 到 实 页 的 映 射 方 式 ,不 再 是 一 个 连 续 的 文 件 对 应 一 段 连 续 的 内 存 空 间 ,同时,当多个程序并发执行时,内存空 间的分配有了明确的认知。


山东大学操作系统实验报告4进程同步实验.doc

山东大学操作系统实验七... 暂无评价 5页 1下载券 山东大学操作系统实验八.....计算机科学与技术学院实验报告实验题目:实验四、进程同步实验 日期:20120409 班级:...

山东大学操作系统实验七实验报告.doc

山东大学操作系统实验实验报告 - 计算机科学与技术学院实验报告 实验题目: E

山东大学操作系统实验十实验报告.doc

山东大学操作系统实验实验报告 - 软件学院实验报告:10 实验题目:具有二级索

山东大学操作系统实验三实验报告.doc

山东大学操作系统实验实验报告 - 软件学院实验报告:3 实验题目:信号量同步问

山东大学操作系统课设nachos.doc

山东大学软件学院2013级操作系统课设 操作系统课程设计实验报告对 Nach

山东大学操作系统实验一.doc

山东大学操作系统实验一 - 软件学院操作系统实验报告 实验题目: 实验一、进程控

山东大学操作系统-实验六.doc

山东大学操作系统-实验六 - 软件学院操作系统实验报告 实验题目: 实验六、死锁

山东大学操作系统实验五理发师问题报告_图文.doc

山东大学操作系统实验五理发师问题报告 - 理发店问题:假设理发店的理发室中有3个

山大操作系统实验五.pdf

山大操作系统实验五 - 山东大学软件学院操作系统实验报告 实验题目:进程互斥实验

山大操作系统实验一.doc

山大操作系统实验一_IT/计算机_专业资料。山东大学软件学院实验报告实验题目:

山东大学操作系统实验七.doc

8页 1下载券 山东大学操作系统实验五 21页 1下载券 山东大学操作系统实验六 ...软件学院操作系统实验报告实验题目:实验七、内存页面置换算法实验 学号:201100300124...

山东大学操作系统试验-1.pdf

山东大学操作系统试验-1_其它_高等教育_教育专区。...计算机科学与技术学院实验报告实验题目:进程控制实验 ...山东大学操作系统实验一 8页 1下载券 山东大学...

山东大学操作系统实验六报告死锁问题.pdf

山东大学操作系统实验六报告死锁问题 - 计算机科学与技术学院操作系统实验报告

山东大学操作系统试验-6.pdf

软件学院实验报告实验题目:死锁问题实验 在两个城市南北方向之间存在一条铁路,多...山东大学操作系统试验-1 6页 1下载券 山东大学操作系统实验一 8页 1下载券...

山东大学操作系统试验-5.pdf

软件学院实验报告实验题目:理发店问题 假设理发店的理发室中有 3 个理发椅子和...山东大学操作系统-实验一... 8页 免费 山东大学操作系统实验报... 134...

山东大学机器学习实验报告 集成学习.pdf

山东大学机器学习实验报告 集成学习_工学_高等教育_...实验环境操作系统:Wi

山东大学软件测试实验报告.doc

(8) (1)--(7),(9) (1)--(7),(10) (1)--(7),(11) 覆盖无效...山东大学操作系统实验报... 134页 5下载券 山东大学实验报告模板 1页 免费 ...

山大操作系统实验5.doc

根据实验程序、调试过程和结果分析写出实验报告。 二、实验要求理发店问题: 假设...山东大学操作系统-实验一... 8页 免费 山东大学操作系统实验四 16页 2下载...

山东大学操作系统实验七内存页面置换算法问题.pdf

山东大学操作系统实验七内存页面置换算法问题 - 计算机科学与技术学院操作系统实验报告 实验题目:内存页面置换算法问题 假请在以上示例实验程序中补充“增强二次机会”...

山大操作系统实验四.doc

山大操作系统实验四_IT/计算机_专业资料。山东大学软件学院操作系统实验报告