操作系统实验源代码 用C++写的 包括 进程调度,内存分配与回收 文件管理
操作系统开发
操作系统开发相关技术资料,免费下载
热门分类
可以实现内存管理,采用先来先服务算法,在淘汰一页时,只将该页在页表中修改状态位。而不再判断它是否被改写过,也不将它写回到辅存。
操作系统调度方法中的先进先出页面置换算法
操作系统--银行家算法 实验目的: 1、对死锁避免中的银行家算法作进一步理解。 2、加深理解死锁的概念。 3、加深理解安全序列和安全状态的概念。 4、通过编程,掌握银行家算法分配资源的一步步实现过程。
信号量也称为信号锁,主要应用于进程间的同步和互斥,在用于互斥时,通常作为资源锁。信号量通常通过两个原子操作wait(P)和signal(V)来访问。wait操作使信号量的值+1,signal操作使信号量的值-1。本程序模拟了操作系统的pv操...
一个操作系统源代码 用于嵌入式设备 在Vc++环境下仿真 成功移植到多款处理器上
WINDOWS 命令开发的C语言源代码
对操作系统有初步的了解,基本能对操作系统达到一定的理解深度
一、 进程控制 1、 定义PCB(可以采用静态结构或动态结构):包括理论PCB中的基本内容,如ID、进程状态、队列指针。由于无法实现真正的进程创建功能,在实验中只需建立PCB,用它代表完整的进程。 2、 定义进程状态转换方式:进程的状态...
采用Mega128控制LCD12864液晶显示器,采用spi接口通讯,内有详细功能代码注释
本程序是操作系统课程实验的死锁的检测与解除。解除方式采用撤销进程的方法。全部用数组实现。在ubuntu(linux)下编译通过。为本人原创。每次撤销个代价最小的死锁进程,释放其所拥有的资源。 所有数据都是可以自行设置的,包括进程个数,资源...
Java 虚拟机 向 linux ,os20 等 操作系统移植的资料。
德国Erlangen大学教学操作系统源码。
参数化车间设备资源绘制程序,可安人工要求进行绘制
这是我们学习操作系统的时候老师给我们做的关于进程调度的实验,很经典,给大家参考一下!
这是我们学习操作系统的时候老师给我们做的创建和撤销进程的实验,用c++做的给大家欣赏一下
一个操作系统的可执行文件格式,从许多角度来看,都是操作系统内建行为的一面镜子。 虽然可执行档格式通常并不是一个程序员认为迫切需要学习的东西,但操作系统的许多 有用的知识却可以在这个过程中获得。动态联结、加载器行为、以及内存管理,是特 ...
操作系统的模拟环境编程,有助于日常的学习开发~
使用Visual C++ 6.0开发,纯算法(不涉及进程和线程)模拟银行家算法,测试通过,为我的操作系统实验的雏形。Console模式。
memory control source code
日本坂村健教授写的一个实时操作系统内核T-Kernel。
Nucleus Plus源代码,对于学习Nucleus操作系统有很大帮助。
页式内存管理系统模拟程序 c
消费代码.用于操作系统中的课程设计使用.愿大家提供建议我也好改进算法
嵌入式操作系统 SMARTOS2.2,很好的原理说明,希望对大家有用,下载值得。
英飞凌c166系列嵌入式实时操作系统源码,配有完整的工程文件。
模拟内存的动态分配,可以选择首次适应算法或者最佳适应算法进行分配,结构小巧功能简单
文件操作系统(UcosII) File system s OS Layer file
一个比较详细的操作系统进程同步模拟的例子
2410启动BIOS原码,需要的朋友赶快下吧