Zum Thema Temperaturen: die Kerntemperaturen von Intel- und AMD-Prozessoren lassen sich über dokumentierte Register auslesen. Hierfür muss man nur etwas in den Datenblättern lesen und benötigt mit einem Treiber Zugriff auf maschinenspezifische Register.
Schwieriger, und das hat markus5766h schon richtig erkannt, ist das Ansteuern der auf dem Chipsatz befindlichen Sensorchips. Hier existiert praktisch für jeden Chip ein eigenes Datenblatt mit eigenen Ansprechmethoden, und die Hersteller geben die Datenblätter nicht immer heraus. Wenn dann nur unter NDA und oft auch nur in Fällen, wo für den Hersteller eine Gewinnabsicht erkennbar ist.
Dies ist auch der Grund, warum das Projekt "Motherboard-Monitor" im Jahr 2004 eingestellt wurde, siehe auch
hier.