Таймер (информатика)
Материал из Энциклопедии в свободной энциклопедии
Таймер (от англ. Timer) в в информатике средство обеспечения задержек и измерения времени средствами компьютера.
Главной характеристикой таймера является его точность в минимальный гарантированно выдерживаемый интервал времени. По этому параметру таймеры делят на:
- малоточные (ошибка измерения может достигать 0,1 с)
- точные (ошибка измерения не превышает 0,001 с)
- сверхточные (ошибка измерения не превышает 10в6 c)
Существуют два вида таймеров:
- Аппаратные таймеры функционируют независимо от центрального процессора и в момент срабатывания генерируют прерывание.
- Программные таймеры реализуются за счёт выполнения в цикле заданного количества одинаковых «пустых» операций. При фиксированной частоте работы процессора это позволяет точно определять прошедшее время. Главными минусами такого метода являются: зависимость количества итераций цикла от типа и частоты процессора, невозможность выполнения других операций во время задержки.
[править] Литература
- Э. Таненбаум, А. Вудхалл. «Операционные системы: Разработка и реализация.» в СПб.: 2006. в ISBN 5-469-00148-2
- Э. Таненбаум. «Современные операционные системы. 2-е изд.» в СПб.: Питер, 2005. в 1038 с.: ил. ISBN 5-318-00299-4
| Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |