- 26
- 0
- 约1.32万字
- 约 26页
- 2020-11-26 发布于湖北
- 举报
学年论文(课程设计)
题目: 操作系统存储管理与进程管理
学 院
学科门类 工 学
2012 年 05 月 26 日
操作系统存储管理与进程管理
摘 要
此系统实现了存储管理和进程管理。
存储管理部分主要实现主存空间的分配和回收。存储管理采用可移动的可变分区存储管理方式。采用数组来模拟主存,大小为512个字节。
进程管理主要包括进程调度,进程的创建和撤销、进程的阻塞和唤醒,中断作用的实现。其中硬件中的中央处理器用不断循环的函数CPU( )模拟,重要寄存器(如:程序状态寄存器PSW、指令寄存器IR)用全局变量模拟,中断的发现是在函数CPU中加检测PSW的方式来模拟,时钟的模拟通过timer控件实现。进程控制块的模拟通过数组,本系统最多容纳10个。进程调度时采用时间片轮转调度算法,时间片为5。
关键词: 存储管理; 进程管理; 时间片
Operating system memory management and process management
ABSTRACT
Objective To determine whether treatment with atorvastatin, 80 mg/d, initiated 24 to 96 hours after an acute coronary syndrome, reduces death and nonfatal ischemic events.Design and Setting A randomized, double-blind trial conducted from May 1997 to September 1999, with follow-up through 16 weeks at 122 clinical centers in Europe, North America, South Africa, and Australasia.Patients A total of 3086 adults aged 18 years or older with unstable angina or non-Q-wave acute myocardial infarction.Interventions Patients were stratified by center and randomly assigned to receive treatment with atorvastatin (80 mg/d) or matching placebo between 24 and 96 hours after hospital admission.
Keywords: Storage management; Process management; Time slice
目 录
TOC \o 1-3 \h \z \u 1 引言 1
1.1 性质 1
1.2 教学目的 1
1.3 任务和要求 1
1.4 意义 1
1.5 论文结构安排 1
2 系统分析与设计 2
2.1 此次课程设计总体把握 2
2.2 存储管理的要求 2
2.3 进程管理的要求 2
2.3.1 进程控制块 2
2.3.3 进程创建 2
2.3.4 进程撤销 2
2.3.5 进程阻塞 3
2.3.6 进程的唤醒 3
3 系统实现 4
3.1 全局变量 4
3.2 内存分配 5
3.3 内存回收 6
3.4 创建进程 7
3.5 撤销进程 8
3.6 进程调度 9
3.7 进程阻塞 10
3.8 CPU函数 12
4 结束语 15
参考文献 16
致 谢 17
1 引言
1.1 性质
操作系统是计算机科学与技术专业的主要专业基础课和主干课。操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。本课程使学生掌握操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作系统的能力 ,训练分析和解决实际问题能力,为其今后在相关领域开展工作打下坚实的基础。
1.2 教学目的
本科程通过模拟操作系统原理的实现,应使学生加深对操作系统工作原理和操作系统实现方法的理解,系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力。为学生从事科学研究和独立负担计算机及其应用方面的工作打好扎实的基础。
1.3 任务和要求
此系统为基于时间片轮转调度
原创力文档

文档评论(0)