flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
HyperVista 20 Oct 2008, 16:27
I can think of two methods. First, you motherboard likely came with some utilities that allow you to monitor CPU temps, MB temps, fan speeds, etc.
Second, you can view that information in BIOS (hit F2, Del, Esc, etc. - MB specific - to get to "set-up"). |
|||
![]() |
|
Artlav 20 Oct 2008, 16:42
Okay, more precisely:
How can i make a program, that will find out CPU temperature, under Win XP/Vista? |
|||
![]() |
|
asmfan 20 Oct 2008, 16:48
google for MSR (Model Specific Registers) DTS (Digital Termal Sensor) & Temperature.
|
|||
![]() |
|
HyperVista 21 Oct 2008, 02:23
Oh, sorry Artlav. I should have read your post more carefully.
You can try Win32_TemperatureProbe Class. While you can use the IA32_THERM_STATUS MSR, you'll have to know in advance the specific processor TCC activation temperature because the digital reading from the sensor using this MSR is a value relative to the processor's TCC activation temperature. I think that would be a pain in the ass making it a generic program that is processor independent. The processor's TCC activation temperature is found in the processor's specification data sheet. |
|||
![]() |
|
zir_blazer 21 Oct 2008, 03:08
As far that I know it depends on how you're intending on reading it and where from. You could read it from an integrated sensor on the Motherboard (Usually innacuratte), or maybe from a diode in the Processor itself (Like CoreTemp does for AMD K8 based Processors for example). Either way should requiere specific knowledge on either a Motherboard or Chipset series or the Processor, so there shouldn't be an universal way to read it with the exeption that maybe there is a generic or standarized BIOS call, but you wouldn't be reading it from the sensors directly.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.