基于堆栈处理器的实时多任务调度机制研究与实现

基于堆栈处理器的实时多任务调度机制研究与实现
复制标题

DOI:
10.19734/j.issn.1001-3695.2021.01.0032
复制
发表时间:
2021
期刊:
计算机应用研究
影响因子:
--
通讯作者:
周永录
周永录
中科院分区:
--
文献类型:
--
作者:
郭金辉;刘宏杰;代红兵;周永录

文献摘要

相似文献

针对堆栈处理器特殊架构,为提高实时性,引入多任务堆栈技术,采用 Forth 自生成器技术,提出一种基于堆栈处理器的抢占式与时间片轮转调度方法,实现了在 Forth 堆栈处理器中实时多任务的运行,弥补了 Forth堆栈处理器在实时多任务操作系统方面的的不足。 实验表明,与当前基于寄存器处理器的嵌入式 Forth 实时系统相比,本文方法在最大关中断时间、任务上下文切换时间和任务响应时间三项重要的实时任务性能指标方面,实时性能有明显提升,从而保证了 Forth 系统应用的高效性和安全性,满足人们对 Forth 堆栈处理器实时多任务操作系统方面的应用需求。