можно ли вызвать из защищенного режима прерывания реального режима (BIOS-овские), если входил в защищенный режим не через DPMI а напрямую установкой cr0.РЕ. {имеется в виду не запуск своих установленных в IDTR а BIOS-овские}
только если переключиться на время обратно в реальный. так делает загрузчик nt loader на ранней стадии
А есть ли способы обхитрить, например: в GDTR – поставить 16 –битный код на область 000h-7с00h и сделать call по адресу из 1-го килобайта (который содержит векторы прерываний, их 256 на каждый отводится по 4 байта) ?.{никто не пробовал ?}
_evil не на 000h-7с00h , а на весь первый мег, наверное.. это если про страничные преобразования забыть и вообще на это есть виртуальный режим
_evil однозначно придется вручную создавать IDT (каждый шлюз должен будет содержать адрес соответствующего обработчика прерывания BIOS) в пространстве [0, 2048)