Цитата(KRS @ Aug 28 2010, 19:18)

Не операционки, а планировщики (многозадачность), называются
1. Кооперативная
2. Вытесняющаая
У вас больше похоже на отсутствие планировщика вообще, просто главный цикл из которого по очереди функции вызываются.
Спасибо за уточнения.
У меня функции разбиты на фрагменты, по этому активны одновременно много функций на разных стадиях исполнения. Прошу не упрощать.