uk
мова
смартфони 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 та ін.





вгору