我的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,请问是否有关于这些寄存器的说明?
------解决方案--------------------------------------------------------
简单帮忙顶一下。。
还没看完汇编预备知识的路过。。
------解决方案--------------------------------------------------------
参考一下架构手册