Когда обработка системного входа завершена, состояние процесса пользователя восстанавливается и управление возвращается процессу пользователя. Возвращение в процесс пользователя противоположно процессу входа в ядро.
· Процедура, написанная на ассемблере, восстанавливает регистры общего назначения и указатель стека пользователя, помещенные ранее в стек.
· Аппаратура восстанавливает счетчик команд и слово состояния процессора и переключается в режим пользователя таким образом, что будущие ссылки на стек используют указатель стека пользователя, привилегированные инструкции не могут выполняться, а проверки доступа к памяти осуществляются с использованием привилегий уровня пользователя.
Затем выполнение продолжается со следующей инструкции в процессе пользователя.
Запуск и выключение