ru
язык
смартфоны SoC процессоры видеокарты игры
українська русский
Архив | ПроцессорТехнологии и инструкции, используемые в процессорах → System Management Mode (SMM)
Статья в последний раз корректировалась 2017.05.24 и могла потерять свою актуальность !!!

System Management Mode
(SMM)

24.05.2017 г.

SMM (англ. System Management Mode - режим системного управления) - это режим, при котором процессор приостанавливает исполнение любого кода (в том числе и операционной системы) и запускает специальную программу, хранящуюся в SMRAM.

SMRAM (System Management RAM) - часть оперативной памяти компьютера, которая резервируется BIOS при включении компьютера перед передачей управления операционной системе. Она используется для хранения выполняемого кода процедур поддержки SMM, сохранения и восстановления состояния процессора при переходе в режим SMM и выходе из него, хранения переменных, связанных с SMM.

Поддержка SMM процессорами Intel и AMD реализована очень давно (еще в 90-х годах 20 столетия). SMM был разработан для управления некоторыми объектами и событиями, существование которых требовалось "скрыть" от операционной системы. Процессор переводится в режим SMM не программным обеспечением, а после поступления сигнала, генерируемого при наступлении определенных событий специальными схемами материнской платы.

Этот режим применяется для решения некоторых важных задач, таких как:

• обработка ошибок памяти и чипсета материнской платы;

• защита процессора от перегрева путем выключения компьютера;

• перевод компьютера в некоторые режимы глубокого энергосбережения;

• эмуляция физически несуществующего оборудования, в частности, мыши и клавиатуры с интерфейсом PS/2 при фактическом использовании этих устройств с разъемом USB и др.





вверх