Разделы

Авто
Бизнес
Болезни
Дом
Защита
Здоровье
Интернет
Компьютеры
Медицина
Науки
Обучение
Общество
Питание
Политика
Производство
Промышленность
Спорт
Техника
Экономика

Работа системного таймера

Обработка событий в представленной системе

При обработке событий существует ряд этапов:

1. определение времени наступления ближайшего события;

2. увеличение таймера модели (счетчика времени) до значения времени ближайшего события;

3. определение типа основного события: 1-ый, 2-ой или 3-ий (завершение моделирования);

4. если 1-ый тип основного события, то выполняются действия, связанные с обработкой этого события и далее осуществляется переход к п.1.

5. если 2-ой тип - то аналогично 1-ому типу (см.п.4);

6. если 3-ий тип, то необходимо выдать результаты моделирования и завершить процесс.

1.

1 t1

2.

1 t2 t3

 

Пусть в первый момент времени произошло событие 1-ого типа и планируется момент следующего появления события 1-ого типа (t1). Процессор планирует время выполнения этой команды (t2). Пусть вся модель моделируется в течение времени t3. В этой ситуации таймер получит значение min(t1,t2,t3). Так как ЦП может находиться в состоянии покоя (например при t1=25,t2=20) ,то для него время моделирования назначается t3+1.

 

Дата публикации:2014-01-23

Просмотров:376

Вернуться в оглавление:

Комментария пока нет...


Имя* (по-русски):
Почта* (e-mail):Не публикуется
Ответить (до 1000 символов):







 

2012-2018 lekcion.ru. За поставленную ссылку спасибо.