如何取得CPU的温度?

ybluo 2003-05-30 03:57:17
我的思路是这样的:
BIOS中包含了CPU的温度,BIOS的IO端口地址是 70和71,如果知道温度信息存在那个字节,在win9x下可以通过IO操作取得CPU的温度,在WinNT\Win2000\Winxp下,要通过驱动才能进行IO操作取得CPU的温度.
各位不知我的思路对不对? 如果对则有几个关键问题,
1.CPU的温度信息存在BIOS中的那个字节?(好像BIOS密码是在10字节??).
2.在WinNT\Win2000\Winxp下,怎样通过驱动才能进行IO操作取得CPU的温度?
...全文
48 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxcdewq 2003-06-02
  • 打赏
  • 举报
回复
gz
PhilexPei 2003-06-02
  • 打赏
  • 举报
回复
好像在那里看到过,象是用运算速度和时间怎么算出来的
关注一下
ybluo 2003-06-02
  • 打赏
  • 举报
回复
up
domustdo 2003-05-30
  • 打赏
  • 举报
回复
学习
c2y 2003-05-30
  • 打赏
  • 举报
回复
http://www.internals.com

WinIo v2.0
c2y 2003-05-30
  • 打赏
  • 举报
回复
好像有个IO控件包可以访问内存地址,找找看。
ybluo 2003-05-30
  • 打赏
  • 举报
回复
做主板的厂商虽多,但BIOS的厂商好像不多,我周围的机器都是Award的,我觉得这只跟BIOS的厂商有关。
jukyy 2003-05-30
  • 打赏
  • 举报
回复
整这个意义大吗?要不用个传感器放风扇下面再导出显示得了,或者放个温度计在那里...嘿嘿
zywx 2003-05-30
  • 打赏
  • 举报
回复
据我所知,bios里面的信息个个厂商都是有差异的,所以不同的主板,CPU监控软件是不能通用的,你指的密码是第10个字节,是对很老的板子才有效,现在的新板子好像都不行了。
hong668 2003-05-30
  • 打赏
  • 举报
回复
帮你UP一下吧.
loking 2003-05-30
  • 打赏
  • 举报
回复
不清楚,这个问题有点怪,不知你要cpu温度何用

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧