zoukankan      html  css  js  c++  java
  • AMD rdmsr wrmsr 指令

    转载自:https://www.xuebuyuan.com/804478.html
    msr: model specific register

    MSR 是CPU 的一组64 位寄存器,可以分别通过RDMSR 和WRMSR 两条指令进行读和写的操作,前提要在ECX 中写入MSR 的地址。MSR 的指令必须执行在level 0 或实模式下。

          RDMSR    读模式定义寄存器。对于RDMSR 指令,将会返回相应的MSR 中64bit 信息到(EDX:EAX)寄存器中
          WRMSR    写模式定义寄存器。对于WRMSR 指令,把要写入的信息存入(EDX:EAX)中,执行写指令后,即可将相应的信息存入ECX 指定的MSR 中。
    

    Model Specific Register (MSR) as the name implies is model specific and may change from processor model number (n) to processor model number (n+1).
    MSR 总体来是为了设置CPU 的工作环境和标示CPU 的工作状态,包括温度控制,性能监控等,具体来说,分为以下几项:
      1. Thermal
      2. Frequency
      3. C State
      4. Microcode
      5. EIST
      6. TM
      7. Key Features Of CPU
      8. Voltage
      9. Cache Control
      10. MTRR
      11. DCA(Direct Cache Access)
      12. Machine Check
      13. 硬件联机控制
      14.other

  • 相关阅读:
    第二次站立会议6
    第二次冲刺计划会议5
    第二次冲刺计划会议4
    第一次冲刺计划总结
    历史分割
    并查集
    archetype mvn 创建骨架
    protobuf 实战
    grizzly 实战
    RSA 非对称加密
  • 原文地址:https://www.cnblogs.com/yanli0302/p/11642570.html
Copyright © 2011-2022 走看看