|
原帖由 ld0891 于 2007-8-1 14:11 发表 ![]()
不是说测温是在CPU内部的探头么?
难道我火星了:funk:
是的,是内部探头,但是它是怎么工作的呢?以下引用自core temp 作者:
Intel defines a certain Tjunction temperature for the processor. In the case of Yonah it is 85C° or 100C°. First of all the program reads from a Model Specific Register (or MSR), and detects the Tjunction temperature. A different MSR contains the temperature data, this data is represented as Delta in C° between current temperature and Tjunction.
So the actual temperature is calculated like this 'Core Temp = Tjunction - Delta'
AMD chips report the temperature by a special register in the CPU's NB. Core Temp reads that register and uses a formula provided by AMD to calculate the current temperature. The formula is: 'Core Temp = Value - 49'.
The sensor in AMD CPUs can report temperatures between -49C and 206C
[ 本帖最后由 _MyST_Spring 于 2007-8-1 14:18 编辑 ] |
|