En ole kysynyt mistään, kun en tiedä, keneltä kysyä.
Yksi yleinen tapa toteuttaa ns. vahtikoira on sijoittaa laitteeseen yksinkertainen ja ihan itsenäisesti toimiva laskuripiiri, joka laskee itsekseen eteenpäin,
kunnes piirin joku arvo tulee täyteen. Ulostulobitin nouseminen sitten tekee master reset'in eli nollauksen laitetta kontrolloivalle softalle, niin että softa palaa takaisin alkutilaansa ja tulee ns. järkiinsä.
Toimivassa softassa on käsky, joka käy nollaamassa tämän vahtikoiralaskurin hyvissä ajoin, ennen kuin laskuri ehtii laskemaan itsensä täyteen ja tekekemään nollausta.
Siis jos kaikki mene hyvin, laskuri ei tule koskaan täyteen, kun valvottavan prosessorin ohjelma oikein toimiessaan muistaa käydä nollaamassa vahtikoiran.
Tämä on yksi tapa valvoa laiteohjaintietomuskonetta. Muitakin keinoja on.
Laiteohjaintietomuskone, joka on aina päällä 24/7 -niinkuin nykyään on tapana ilmaista tämä asia, on altis harhautumisille. Vaikka softa olisi vapaa bugeista, voi ulkoinen tekijä, esim. sähköinen voimakas impulssi aikaansaada jonkin bitin datassa tai muisteissa vaihtamaan tilaa. Tästä puolestaan voi aiheutua tilanne, jota softa ei osaa käsitellä, vaan joutuu esimerkiksi ns. ikuiseen silmukkaan, looppiin, jolloin ohjain ei enää ohjaakaan laitetta. Laite vain jatkaa päälle jäänyttä toimintoaan, vaikka ikuisesti, ellei jokin rajakytkin, esimerkiksi pressostaatti pysäytä laitetta.
Olisiko jollain Teistä, hyvät Foorumilaiset, tiatoo siitä onko Ouman 'issa tällaista?

Ihmettelee Paavo