/*看大家都在学操作系统,我也想学学。所以想用51写一个来玩玩,发现比较郁闷。 弄了几下,不想再弄了,51弄这个没啥意思。我用的89S52,除了速度慢,RAM资源 太少之外,其它都还过得去。弄了一点代码出来,放在那也没啥用,不如拿上来 给新手看看,一个任务调度的雏形是什么样子的~~~~~~~~~这些代码没有经过优化, 我只求实现任务切换的功能。 利用定时器2产生10mS的定时中断作为时钟节拍,任务切换时保存工作寄存器等操作 嵌入了汇编指令,因此Task_Switch.C文件要做相应的设置才能编译通过。受硬件资源和编译器的限制,有很多无奈。程序只好这样写了,不管怎么说,到底是能调度起来了。 注:这里是老版本,后面又改动的新版本。
资源简介:/*看大家都在学操作系统,我也想学学。所以想用51写一个来玩玩,发现比较郁闷。 弄了几下,不想再弄了,51弄这个没啥意思。我用的89S52,除了速度慢,RAM资源 太少之外,其它都还过得去。弄了一点代码出来,放在那也没啥用,不如拿上来 给新手看看,一个...
上传时间: 2014-01-17
上传用户:silenthink
资源简介:一个大家都在寻找的em算法,matlab实现
上传时间: 2015-04-20
上传用户:qlpqlq
资源简介:串口编程,是一个很不错的控件,大家都在用,免去自己开发的苦脑
上传时间: 2016-11-27
上传用户:jkhjkh1982
资源简介:用C写的银行家算法……在学操作系统的朋友可以参考一下
上传时间: 2016-11-30
上传用户:Yukiseop
资源简介:想必大家都在找个个日志的代码吧··呵呵·我今天就吐血奉献给大家吧
上传时间: 2017-04-09
上传用户:cazjing
资源简介:这是一个二叉树的算法,主要用C++开发,只写了二叉树的核心代码,该代码已经调试通过可以直接运行.该算法也没有输入功能,为了方便大家看清二叉树的结构,把输入的数据都在源码中用一个数组存放好的
上传时间: 2016-12-10
上传用户:磊子226
资源简介:这是一个老师布置的作业程序,我是用C++ Builder 4.0写的. 如果学过<线性规划>的话,这个程序要干什么大家都知道,就是求解线性规划问题,即在一组线性不等式或等式组的约束条件下求某个线性函数的最值问题。
上传时间: 2014-01-24
上传用户:王庆才
资源简介:文件拷贝的源码,相信大家都已经看过了吧.给不懂的初学者
上传时间: 2014-01-17
上传用户:清风冷雨
资源简介:这里是一个编译原理的实验,是关于词法分析的.程序比较长300多行,是我一天的心血,大家耐心看吗!我在这里谢谢了!
上传时间: 2014-01-06
上传用户:270189020
资源简介:这是一篇操作系统的讲义,大家可以好好看一个,希望大家都能有一个好的结果
上传时间: 2013-12-22
上传用户:拔丝土豆