Автор: Unknown BIOS (не проверено) , 2 декабря 2007

Не знаю, в какой раздел форума лучше написать, пишу здесь. У меня проц Athlon64 X2 4000+ на ядре Brisbane. У этих процессоров есь неприятная особенность - абсолютно все существующие программы показывают неверные значения температуры ядер! У меня одно ядро -2 градуса, а второе +7  !!!!!  Изучил кучу англоязычных форумов, так там даже заявляют, что у процессоров Brisbane Digital Thermal Sensor may be broken! Но вот соображение, что он таки не сломанный: на матери в БИОСЕ имеется показ температуры (мать Biostar GF7025-M2) - и там показывается вполне вменяемая температура! 35-40 градусов. Правда, непонятно, для которого из двух ядер, значение одно. Так вот вопрос: КАК БИОС измеряет температуру?!

Кстати, термодиода у этих процов вроде бы нет, а его заменяет этот самый Digital Thermal Sensor (DTS), про который известно, что он среди специальных регистров процессора!

Так как найти алгоритм получения его значения? Может, взять и дизассемблировать БИОС материнки? Но я не очень спец, что именно тем дизассемблировать. Может, кто поможет?

Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Pavel

18 лет 3 месяца назад

Две темы с одинаковым содержанием создавать не стоит. Не приветствуется ;)

Divetox (не проверено)

18 лет 3 месяца назад

Прошу прощения, это из-за глюка форума! Тема на была видна в разделе, хотя создавалась в разделе.

А по существу никто ничего не знает?

Antinomy

18 лет 2 месяца назад

Попробуйте измерить с помощью S&M. У неё мониторинг неплохой. А так может и впрямь сломан. Ибо мама может измерять с помощью термодатчика на плате, с какой-то поправкой.
http://foto.rambler.ru/public/himerarus/5/snm4000/snm4000-prev.png 252кб.
И что тут что... /images/koloboks/connie.gif мне понятно, конечно, но не очень. А еверест показывает 14 и -2...
Может, взять и дизассемблировать БИОС материнки? Но я не очень спец, что именно тем дизассемблировать.

Я вот однажды попробовал дизассемблировать скомпилированный hello.com с текстом "Hello, World! I'm cat Boublik." И сразу понял, что дизассемблинг - процесс очень неоднозначный. А Вы сразу - БИОС... Чего мелочиться? Начните с Win-XP, Вам памятник поставят и сразу все хакерские премии дадут. Хотите войти в Историю?

на матери в БИОСЕ имеется показ температуры (мать Biostar GF7025-M2) - и там показывается вполне вменяемая температура! 35-40 градусов.

Терзают меня смутные сомнения, что это и есть температура той самой матери, :) а не процессора, или я что-то не так понял?

Кстати, термодиода у этих процов вроде бы нет, а его заменяет этот самый Digital Thermal Sensor (DTS), про который известно, что он среди специальных регистров процессора!

Ну, так и опросите этот регистр в отладчике, если регистр программно доступен, конечно. Может, и прояснится что-нибудь. А Digital Thermal Sensor (DTS) - это очень красиво звучит. :) Диод+АЦП под этот рекламный слоган тоже отлично подходят.