嵌入式Forth操作系统实时调度算法研究

作者:黄忠建; 代红兵*; 王蕾
来源:计算机应用研究, 2019, 36(09): 2700-2721.
DOI:10.19734/j.issn.1001-3695.2018.03.0237

摘要

针对目前嵌入式Forth操作系统中缺乏实时调度机制的问题,对基于Forth虚拟机架构的嵌入式操作系统中多任务调度的关键技术进行了研究。采用Forth虚拟机技术,新定义了一种中断任务类型来处理实时突发事件,并给出了一种新的任务调度算法来调度Forth系统中终端任务、后台任务以及中断任务顺利运行。实验结果表明,改进后的Forth系统能够通过实时调度处理突发事件,并且实时响应度高,尤其适用于对实时性有要求的嵌入式环境中,以满足日趋复杂的嵌入式环境对高效操作系统和Forth技术的应用需求。

全文