计算机操作系统原理实验指导书

计算机操作系统原理实验指导书

ID:39539405

大小:406.50 KB

页数:51页

时间:2019-07-05

计算机操作系统原理实验指导书_第1页
计算机操作系统原理实验指导书_第2页
计算机操作系统原理实验指导书_第3页
计算机操作系统原理实验指导书_第4页
计算机操作系统原理实验指导书_第5页
资源描述:

《计算机操作系统原理实验指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机操作系统综合实验指导书目录1进程创建模拟实现61.1实验类型61.2实验目的61.3实验描述61.4实验内容61.5实验要求61.6测试要求61.7相关知识71.8实验设备91.9实验指导91.10实验成绩评定91.11实验报告91.12实验思考92P、V原语的模拟实现102.1实验类型102.2实验目的102.3实验描述102.4实验内容102.5实验要求102.6测试要求102.7相关知识112.8实验设备112.9实验指导112.10实验成绩评定122.11实验报告122.12实验思考123进程撤销模拟实现133.1实验类型133.2实验目的133.3

2、实验描述133.4实验内容133.5实验要求133.6测试要求143.7相关知识143.8实验设备153.9实验成绩评定153.10实验报告163.11实验思考164FCFS进程调度模拟实现1751计算机操作系统综合实验指导书4.1实验类型174.2实验目的174.3实验描述174.4实验内容174.5实验要求174.6测试要求184.7相关知识184.8实验设备184.9实验成绩评定194.10实验报告194.11实验思考195银行家算法实现205.1实验类型205.2实验目的205.3实验描述205.4实验内容205.5实验要求205.6测试要求215.7相关

3、知识215.8实验设备225.9实验成绩评定225.10实验报告225.11实验思考226改进型CLOCK页面置换算法实现236.1实验类型236.2实验目的236.3实验描述236.4实验内容236.5实验要求236.6测试要求246.7相关知识246.8实验设备246.9实验成绩评定256.10实验报告256.11实验思考257SCAN磁盘调度模拟实现267.1实验类型267.2实验目的267.3实验描述267.4实验内容267.5实验要求267.6测试要求2751计算机操作系统综合实验指导书7.7相关知识277.8实验设备277.9实验成绩评定277.10实

4、验报告277.11实验思考278基于时间片的高优先级调度模拟实现298.1实验类型298.2实验目的298.3实验描述298.4实验内容298.5实验要求298.6测试要求308.7相关知识308.8实验设备318.9实验成绩评定318.10实验报告318.11实验思考319连续动态内存管理模拟实现329.1实验类型329.2实验目的329.3实验描述329.4实验内容329.5实验要求329.6测试要求339.7相关知识339.8实验设备349.9实验成绩评定349.10实验报告349.11实验思考3410EXE文件装载实现3510.1实验类型3510.2实验目

5、的3510.3实验描述3510.4实验内容3510.5实验要求3510.6测试要求3510.7相关知识3610.8实验设备3710.9实验成绩评定3710.10实验报告3710.11实验思考3711附录:3851计算机操作系统综合实验指导书11.1实验一代码:3811.2实验二代码:4311.3basic.h文件48151计算机操作系统综合实验指导书51计算机操作系统综合实验指导书进程创建模拟实现1.1实验类型验证型(2学时)。1.2实验目的1)理解进程创建相关理论;2)掌握进程创建方法;3)掌握进程相关数据结构。1.3实验描述本实验针对操作系统中进程创建相关理论

6、进行实验。要求实验者输入实验指导书提供的代码并进行测试。代码简化了进程创建的多个步骤和内容。进程的树形结构采用广义表的方式进行存储。1.4实验内容1)输入给定代码;2)进行功能测试并得出正确结果。1.5实验要求1)分析进程创建函数createpc程序模块;2)画出createpc函数程序流程图;3)撰写实验报告。1.6测试要求1)至少创建10个进程;2)创建进程树中4层以上的数型结构。51计算机操作系统综合实验指导书1.1相关知识1.1.1进程控制块为了描述和控制进程的运行,系统为每个进程定义了一个进程控制块(PCB),它是进程实体的一部分,是操作系统管理进程最重

7、要的数据结构。其主要包含四类信息:1)进程标识符它唯一地标识一个进程。通常包括进程号pid,父进程号ppid和用户号uid。2)处理机状态处理器的状态通常由处理机的各种寄存器中的内容组成。PCB存放中断(阻塞,挂起)时的各寄存器值,当该进程重新执行时,可以从断点处恢复。主要包括:a)通用寄存器;b)指令计数器;c)程序状态字PSW;d)用户栈指针;3)进程调度信息包括:a)进程状态;b)进程优先级(用于描述优先使用cpu级别的一个整数,高优先级的进程先得到cpu,通常情况下,值越小优先级越高);c)其它信息(等待时间、总执行时间等);d)事件(等待原因)。4)进程

8、控制信息包

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。