当前位置: 代码迷 >> 汇编语言 >> 请教怎么读取CPU温度
  详细解决方案

请教怎么读取CPU温度

热度:1709   发布时间:2013-02-26 00:00:00.0
请问如何读取CPU温度
我的CPU是intel双核的,我想读取CPU温度,该怎么做?
另:我看到有的代码:
DWORD temp_dwPortVal=0;
InitializeWinIo();
SetPortVal(0x6C,0x80,1);//将命令写入命令端口0x6C
SetPortVal(0x68,0x0E7,1);//将要访问的寄存器号写入数据端口0x68
GetPortVal(0x68,&temp_dwPortVal, 1);//将数据从数据端口读出
ShutdownWinIo();

我不能编译(我用的VC6的,不知道为什么),所以看了看源代码,发现
用到寄存器6cH和68H,请问是否有关于这些寄存器的说明?

------解决方案--------------------------------------------------------
简单帮忙顶一下。。
还没看完汇编预备知识的路过。。
------解决方案--------------------------------------------------------
参考一下架构手册
  相关解决方案