На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 5 / Заключение Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Заключение

Система реализации времени взаимодействует напрямую с внешней средой и всегда должна удовлетворять некоторым временным ограничениям. При классификации систем реального времени мы разбиваем их на следующие три категории в зависимости от направления потока данных:


. Однонаправленные системы


. Двунаправленные потенциально устойчивые системы


. Двунаправленные потенциально неустойчивые системы.


Мы рассматривали скорость, как требование операционной системы VS-DOS, которое должно использоваться в прикладной программе реального времени. В дополнение к частоте синхронизации, скорость работы операционной системы MS-DOS зависит от передачи данных. Используя примеры, мы проиллюстрировали использование портов центрального процессора CPU и последовательных и параллельных портов для обмена данными с внешней средой. Мы также обсудили три основных метода передачи данных в компьютер и из него:


. Упорядоченный опрос


. Метод прямого доступа DMA


. Метод использования прерываний.


Мы объяснили важность времени ответа во время принятия решения о возможности использования операционной системы MSDOS в прикладных программах реального времени. Были описаны три синхронных метода проектирования систем реального времени:


. Упорядоченного опроса


. Главного цикла с прерываниями


. Циклического планирования.


При помощи примеров и программ на языке Ассемблер мы продемонстрировали, что операционная система MS-DOS может использоваться для сравнительно простых, но полезных прикладных программ реального времени. И, наконец, мы рассмотрели поддержку режима мультизадачности в операционной системе MS-DOS.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz