Zegar czasu rzeczywistego
Zegar czasu rzeczywistego (ang. Real-Time Clock RTC) – element systemów komputerowych służącym do odliczania czasu niezależnie od stanu maszyny (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 na prostym układzie scalonym zliczającym 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. Rzadziej są stosowane akumulatory (np. w nowszych laptopach, gdzie trudniej jest wymienić baterię).
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ć oraz 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.