如何从程序集(从windows设备驱动程序)更改cpu频率
我在linux中见过cpufreq驱动程序,并达到了cpufreq_驱动程序->目标,该目标被分配用于处理频率更改请求。我搜索了直接汇编指令,但没有找到任何指令。您可以使用msr cpu寄存器。对于AMD cpu,有一个开源项目turion power control。它需要winring0.dll。还有Andreas Valisky的windows应用程序cpumsr和LLA驱动程序,但它非常旧,不受支持,网站处于脱机状态。Winring0.dll不受支持,因为它太贵。这真的是您想要做的事情吗?调用管理CPU频率的设备驱动程序不是更好吗?必须有一个,因为Windows可以设置电源配置文件。如何从程序集(从windows设备驱动程序)更改cpu频率,c,windows,assembly,C,Windows,Assembly,我在linux中见过cpufreq驱动程序,并达到了cpufreq_驱动程序->目标,该目标被分配用于处理频率更改请求。我搜索了直接汇编指令,但没有找到任何指令。您可以使用msr cpu寄存器。对于AMD cpu,有一个开源项目turion power control。它需要winring0.dll。还有Andreas Valisky的windows应用程序cpumsr和LLA驱动程序,但它非常旧,不受支持,网站处于脱机状态。Winring0.dll不受支持,因为它太贵。这真的是您想要做的事情吗