Таблица дескрипторов прерываний и таблица системных вызовов?
Кто-нибудь, пожалуйста, помогите мне выяснить связь между этими двумя. Где-то читал что
"IDT инициализируется в первый раз процедурой BIOS, но Linux делает это еще раз, когда получает контроль".
Так для перехвата прерываний злоумышленнику придется снова менять содержимое?
Перемещается ли элемент управления из IDT в таблицу системных вызовов в общем смысле, когда происходит системный вызов?
1 ответ
Таблица дескрипторов прерываний содержит адреса подпрограмм, которые вызываются аппаратным обеспечением при возникновении прерывания в компьютере.
Таблица системных вызовов - это просто список всех системных вызовов для операционной системы. Это означает API. Обычно он не имеет физического существования, так как является лишь частью документации.