[an error occurred while processing this directive]
|
Я не могу назвать преимущества моей системы, не зная на чем основана работа упомянутых Вами ОС. Может просветите?
Приведу краткие характеристики моей ОС.
1. Возможность одновременного запуска до пяти задач.
2. Системный цикл 122 мкс.
3. В невостребованное время системного цикла контроллер
спит.
4. Частота генератора не влияет на характеристики системы, т.к.
время системного цикла задается из вне. При частоте генератора
8 МГц и работе пяти задач примерно половина производительности контроллера уйдет на обслуживание многозадачности (но даже этого
хватит "за глаза").
5. При запуске какой-то задачи на работу остальных задач это
влияние не оказывает. Единственное это то, что если запущена
программа запуска или снятия задачи другие задачи этой программой
воспользоваться временно не смогут.
6. Каждая задача может запустить другую задачу и даже свою копию
(то же при снятии задачи).
7. Так как контроллер в принципе не имеет аппаратной поддержки
такого режима, то система предусматривает конфигурирование под различные задачи (при переходе с задачи на задачу сохраняются
не все регистры).
8. Система предназначалась в основном для телефонии, но возможно
ее использование в других приложениях.
9. Данная ОС изначально предусматривалась для свободного распространения и при желании дополнения.
Алексей
E-mail: info@telesys.ru