OsDev syscall / sysret и sysenter / sysexit инструкции по включению

Я собираю 32-битную ОС в сборке.
Я установил IDT и обрабатываю прерывание программы черезint инструкция.

Как я могу включитьsyscall а такжеsysenter инструкции и как мне их обработать / вернуть?
Это правда, чтоsyscallнструкция @ не поддерживается 32-битными процессорами Intel, поэтому я не могу ее использовать? Это правда, чтоsysret инструкция не безопасна? Есть ли где-нибудь учебник для этого?

РЕДАКТИРОВАТ: Мой главный вопрос - как включитьsyscall а такжеsysenter инструкции! (Без дублирования)

Ответы на вопрос(3)

Ваш ответ на вопрос