Translations:Undervolt intel CPU/17/ru
пояснение:
# wrmsr - это инструмент, используемый для записи значений в машинно-специфические регистры (MSR) процессора.
# Первое значение - номер регистра.
# Это всегда 0x150
# Второе значение - где и что мы в него пишем.
# 0x означает шестнадцатеричный.
# 80000 постоянна, значение неизвестно.
# X <- это индекс плоскости, он может быть (не исчерпывающим):
# 0 CPU Core
# 1 GPU
# 2 CPU Cache
# 1 постоянна, значение неизвестно.
# 1 write/read <- Я не знаю, что это значит.
# E9A00000 смещение, оно составляет -0,175 В после некоторого магического расчета.
# -175*1.024 = -179.2 -> -179
# 179 = 1011 0011
# -179 = 0100 1101 # инверсия битов+1 для получения отрицательного значения (дополнительный код).
# Биты, помеченные "c" - постоянное значение, помеченные "o" - вычисленное смещение.
# ccco oooo oooc cccc cccc cccc cccc cccc
# 1110 1001 1010 0000 0000 0000 0000 0000
# E 9 A 0 0 0 0 0
# 0xE9A00000