Zegar czasu rzeczywistego
Z Wikipedii
Zegar czasu rzeczywistego (ang. Real-Time Clock RTC) jest elementem systemów komputerowych służącym do odliczania czasu niezależnie od stanu komputera (pracy, zablokowania, wyłączenia), montowany jest niemalże we wszystkich komputerach osobistych, serwerach i wielu systemach wbudowanych, sterownikach PLC.
Konstrukcja zegara czasu rzeczywistego może być oparta o prosty układ scalony zliczający impulsy z generatora kwarcowego. Są one zasilane z baterii umożliwiającej im pracę również gdy komputer jest wyłączony. Obecnie instalowane baterie mają trwałość większą niż 10 lat.
Układ zegara czasu rzeczywistego może również generować dla procesora i innych elementów komputera okresowy sygnał na przykład w celu odmierzania czasu wewnętrznego komputera. Wówczas sprzęt systemu komputerowego wyniki pracy układu licznikowego przekształca i przechowuje w postaci przyjętej, i zrozumiałej dla ludzi (sekundy, minuty, godziny, dzień, dzień tygodnia, miesiąc, rok). Oprogramowanie komputera może odczytywać i modyfikować ten ustalany, i uaktualniany przez zegar czas. Dzięki temu sygnałowi nazywanemu przerwaniem zegarowym możliwe jest także istnienie systemów z dzieleniem czasu. Niezależność działania zegara czasu rzeczywistego w systemie komputerowym często jest wykorzystywana do stworzenia watchdoga.