SMI,
на первый взгляд аббревиатура, которая звучит пугающе сложно, и в этом
есть доля истины. SMI расшифровывается как System Management Interrupt. В
бытовой электронике и компьютерной технике, это особый тип прерывания
процессора, управляющий низкоуровневыми задачами системы, которые нужны
для поддержки корректной работы устройства.
Чтобы чуть проще,
представьте, что ваш процессор, это начальник, который занят множеством
дел. И вдруг приходит посторонний человек и важным голосом говорит:
"Постой, тут очень важное дело!", и все остальные дела на время
откладываются. Это и есть прерывание, а SMI, прерывание самого высокого
приоритета, которое может вмешаться в работу процессора в любой момент.
Обычно используется для управления системными событиями, которые
операционная система не видит. К таким относятся: контроль температуры,
управление питанием, диагностика проблем с железом, мониторинг состояния
компонентов.
Почему оно нужно? Потому что некоторые функции
устройства