
操作系统:同济大学SSE课程项目。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
操作系统课程项目项目说明及进度管理——电梯调度系统,该系统需具备关键功能键设置,例如数字键、关门键、开门键、上行键、下行键、报警键以及显示当前电梯的高度和上升/下降状态等。在每一层楼的每部电梯门口,应当配备上行和下行按钮,并以数码显示器实时呈现电梯的当前状态。五部电梯的这些按钮之间实现了联动,即当其中一部电梯的按钮被按下时,其他电梯的相应按钮也会同时亮起,以此指示其也已按下。所有电梯在启动时均处于第一层作为初始状态。此外,每个电梯在没有来自其上层或下层请求的情况下,应保持原地不动。
内存管理采用动态分区分配策略。初始可用内存空间设定为640K,并假设存在以下请求序列:首先分别使用首次适应算法和最佳适应算法对内存块进行分配和回收,并展示分配和回收后的部分分区链情况。具体请求如下:作业1申请130K;作业2申请60K;作业3申请100K;作业2释放60K;作业4申请200K;作业3释放100K;作业1释放130K;作业5申请140K;作业6申请60K;作业7申请50K;作业6释放60K。
在模拟过程中,如果访问的指令存在于内存中,则应显示其对应的物理地址,并直接执行下一条指令。若指令不在内存中,则会触发缺页中断(page fault),此时需要记录缺页发生的次数并将该页面调入内存。
全部评论 (0)
还没有任何评论哟~


