首页 | 本学科首页   官方微博 | 高级检索  
     

嵌入式Forth操作系统实时调度算法研究
引用本文:黄忠建,代红兵,王 蕾.嵌入式Forth操作系统实时调度算法研究[J].计算机应用研究,2019,36(9).
作者姓名:黄忠建  代红兵  王 蕾
作者单位:云南大学信息学院云南省高校数字媒体技术重点实验室,昆明,650223;云南大学信息学院云南省高校数字媒体技术重点实验室,昆明,650223;云南大学信息学院云南省高校数字媒体技术重点实验室,昆明,650223
基金项目:国家自然科学基金资助项目(61640205)
摘    要:针对目前嵌入式Forth操作系统中缺乏实时调度机制的问题,对基于Forth虚拟机架构的嵌入式操作系统中多任务调度的关键技术进行了研究。采用Forth虚拟机技术,新定义了一种中断任务类型来处理实时突发事件,并给出了一种新的任务调度算法来调度 Forth系统中终端任务、后台任务以及中断任务顺利运行。实验结果表明,改进后的 Forth 系统能够通过实时调度处理突发事件,并且实时响应度高,尤其适用于对实时性有要求的嵌入式环境中,以满足日趋复杂的嵌入式环境对高效操作系统和 Forth 技术的应用需求。

关 键 词:Forth系统  多任务  实时调度
收稿时间:2018/3/21 0:00:00
修稿时间:2019/7/30 0:00:00

Research on real-time scheduling algorithm for embedded Forth operating system
Huang Zhongjian,Dai Hongbing and Wang Lei.Research on real-time scheduling algorithm for embedded Forth operating system[J].Application Research of Computers,2019,36(9).
Authors:Huang Zhongjian  Dai Hongbing and Wang Lei
Affiliation:School of Information Science and Engineering, Yunnan University,,
Abstract:For the problem of lacking real-time scheduling mechanism in the embedded Forth operating system at present, this paper investigated the key technologies of multitask-scheduling of embedded operating system based on Forth virtual machine architecture. On the basis of Forth virtual machine technology, this paper defined a new interrupt task type to deal with real-time emergencies and proposed a new scheduling algorithm, which enabled the scheduling of terminal tasks, background tasks and interrupt tasks in Forth system to be successfully executed. The experimental results demonstrate that the improved Forth system can handle emergencies through real-time scheduling and has a high real-time response. It is especially suitable for the embedded environment which is required for real-time performance, so as to meet the increasingly complex application requirements of embedded system for efficient operating system and Forth technology.
Keywords:Forth system  multitask  real-time scheduling
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号