常用的嵌入式操作系统不能很好地满足中低端仪器仪表小内核、高实时性、高可靠性的要求。本文通过分析常见嵌入式操作系统的任务调度算法, 提出一种新的应用于智能仪表的实时任务调度算法, 并在典型的8 位、16 位SoC 上进行设计, 实现了基于这种算法的嵌入式操作系统。