Timer (datavetenskap)
Timer (från engelska Timer ) - inom datavetenskap, ett sätt att tillhandahålla förseningar och mäta tid med hjälp av en dator .
Det huvudsakliga kännetecknet för timern är dess noggrannhet - det minsta garanterade tidsintervallet. Enligt denna parameter är timers indelade i:
- låg precision (mätfel kan nå 0,1 s);
- exakt (mätfel överstiger inte 0,001 s);
- ultraexakt (mätfel överstiger inte 10 −6 s).
Det finns två typer av timers:
- hårdvarutimers fungerar oberoende av den centrala processorn och genererar ett avbrott vid drifttillfället ;
- mjukvarutimer implementeras genom att exekvera ett givet antal identiska "tomma" operationer i en cykel. Med en fast frekvens för processorn, gör detta att du kan exakt bestämma förfluten tid. De största nackdelarna med denna metod är beroendet av antalet loopiterationer på processorns typ och frekvens och omöjligheten att utföra andra operationer under fördröjningen.
Se även
Litteratur
Länkar