Системные команды позволяют осуществлять доступ к системным регистрам, управлять прерываниями, устанавливать отладочные регистры и т.п. Многие из этих команд могут выполняться только операционной системой или процедурами, выполняемыми с нулевым (самым высоким) уровнем привилегий, другие могут быть использованы в приложениях. Часть системных команд приведена в таблице 26.
Таблица 26 -Системные команды
| Команда | Описание | Полезна для приложения | Защищена от приложения |
| LLDT | Загрузить регистр LDT | Нет | Да |
| SLDT | Сохранить регистр LDT | Нет | Нет |
| LGDT | Загрузить регистр GDT | Нет | Да |
| SGDT | Сохранить регистр GDT | Нет | Нет |
| LTR | Загрузить регистр задачи | Нет | Да |
| STR | Сохранить регистр задачи | Нет | Нет |
| LIDT | Загрузить регистр ITD | Нет | Да |
| SIDT | Сохранить регистр IDT | Нет | Нет |
| MOV CRn | Пересылка данных в/из управляющего регистра | Нет | Да |
| SMSW | Сохранить слово состояния процессора | Да | Нет |
| LMSW | Загрузить слово состояния процессора | Нет | Да |
| LAR | Загрузить права доступа | Да | Нет |
| LSL | Загрузить ограничения сегмента | Да | Нет |
| VERR | Проверить на возможность чтения | Да | Нет |
| VERW | Проверить на возможность записи | Да | Нет |
| MOV DRn | Пересылка данных в/из отладочного регистра | Нет | Да |
| HLT | Остановить процессор | Нет | Да |
| LOCK | Блокировать шину | Да | Нет |
| RDPMC | Считать счетчик производительности | Да | Да |
| RDTSC | Считать счетчик временных интервалов | Да | Да |
Команды RDPMC и RDTSC могут быть использованы пользовательским приложением, работающем на 3-ем уровне привилегий, только если это разрешено комбинацией флагов TSD и PCE в управляющем регистре CR4 [7].






