排序方式: 共有23条查询结果,搜索用时 15 毫秒
1.
针对嵌入式应用领域对操作系统在重构、扩展、移植、交互、安全、高效等方面日趋苛刻的现实需求及Forth系统所固有的特性,采用Forth虚拟机技术,对基于Forth虚拟机架构的嵌入式操作系统关键技术进行探索,提出一种具有良好扩展和移植特性、高效精简的基于Forth虚拟机架构的嵌入式多任务操作系统调度算法。该算法采用了以Forth虚拟机指令同步的协同式多任务调度机制,缩短了任务切换时间,将上下文切换操作简化为只需保存数据堆栈指针。实验结果表明,基于Forth虚拟机架构的多任务调度算法发挥了Forth系统所固有的特性,针对特定应用,提高了效率,适合资源有限的嵌入式环境。 相似文献
2.
3.
在对MPEG1/2编码传输系统应用技术展望的同时,重点介绍基于Optibase RTE SDK的多通道MPEG1/2编播传输系统的功能定义、主要流程和技术细节,提出多通道环境下,保障系统实时性的多任务并发管理策略,并给出系统实际的运行测试结果。 相似文献
4.
5.
随着嵌入式系统越来越广泛地应用到百姓的生活中,嵌入式软件的开发规模也在不断扩大,汇编语言可对硬件直接操作、精确执行,因此依然是嵌入式系统开发的最优选择。FORTH的新命令能用已定义的命令进行新命令的扩充,也可用主处理机的汇编语言来编写;反之,汇编程序可用在FORTH词典中生成新的机器语言基元,FORTH程序采用汇编程序中的一些常用词,可有效地提高运行速度,是非常适合嵌入式系统开发的方法。本文自定义了汇编语言语法,研究了实现自定义汇编语言编译器的方法,列举了使用自定义FORTH汇编语言的基本方法,最后以一个中断程序为例验证自定义汇编语言。通过本文的研究、实验证明了FORTH汇编语言很适合应用于过程控制类、调试依赖于时间的嵌入式系统应用. 相似文献
6.
7.
8.
在分析国内外流媒体技术现状和发展趋势的基础上,重点介绍了基于Windows Media Encoder SDK的多通道编播一体化系统设计思路,提出了集多通道编码和网络广播为一体的移动式解决方案,并给出具体的实现过程和应用测试结果,展示了流媒体复杂应用环境的编程细节。 相似文献
9.
为解决当前Forth堆栈处理器架构不支持多任务并发和事件实时响应等问题,提出一种快速低切换开销的Forth堆栈处理器架构。在现有Forth堆栈处理器架构的基础上,引入新的指令、定时器、中断机制以及采用多任务堆栈技术,使得该架构支持实时多任务的运行。实验结果表明,基于堆栈处理器架构的Forth实时多任务调度支持多任务运行,与当前基于寄存器处理器的Forth实时多任务调度相比,实时任务响应、任务上下文切换和最大关中断等时间均明显缩短。 相似文献
10.