Встроенная система
Некоторые встроенные системы являются преимущественно переривно контролируемыми. Это означает, что задача которое выполняются системой запускается благодаря разнообразным факторам. Прерыватель может быть таймер в заранее установленной частотой, или контроллером последовательного порта при получении сигналов.
Обычно системы такого типа выполняют простую задачу в основной цикл, и это задача не очень чувствительный к неожиданным задержкам. Иногда обработчик прерываний добавляет много задач, которые становятся в структурированную очередь. Затем после того, как задание закончили обрабатываться, эти задачи включаются в основной цикл. Этот метод около приближает систему к многозадачной системы с дискретными процессами.
Системы невытесняющей многозадачности очень похожи на простой цикл схемы контроля, за исключением того, что цикл скрытый в интерфейс прикладного программирования. Программист определяет ряд задач, и каждое задание получает свои собственные условия для «выполнения» работы. Когда задача не выполняется, оно требует регулярного простоя (так называемые «пауза», «ожидание», «простой», «НОТ» (операция пустой команды) и т.д.).
Другие статьи по теме:
- Международная группа компаний «Световые Технологии»- Информатическая компетентность
- Качество информации
- Разработка и внедрение дополнительных подсистем в стандартную конфигурацию системы 1С: Бухгалтерия
- История развития microsoft word
Добавить комментарий: