URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3835
[ Назад ]

Исходное сообщение
"как получить уровень 0 в защищённом режиме на asm?"

Отправлено proglammer , 17-Янв-05 13:28 
привет всем,
я не знаю как получить уровень 0 в защищённом режиме независимо от стоящей ОС(или в linux), если кто знает скинте текст проги(на асме) на майл.
заранее спасибо всем кто это сделает.


Содержание

Сообщения в этом обсуждении
"как получить уровень 0 в защищённом режиме на asm?"
Отправлено dimus , 18-Янв-05 08:18 
Если ты находишся вне ОС - то запрещаешь все прерывания, создаешь GDT и переключаешся. Если же ты находишся в ОС, то независимо от ОС не получится. Но обычно ядро и часть драйверов работает в кольце 0. Т.е. тебе нужно будет создать драйвер. А вообще рекомендую посетить сайт www.lowlevel.ru - там много чего интересного и про кольцо 0, и про многое другое.

"как получить уровень 0 в защищённом режиме на asm?"
Отправлено proglammer , 18-Янв-05 19:36 
>Если ты находишся вне ОС - то запрещаешь все прерывания, создаешь GDT
>и переключаешся. Если же ты находишся в ОС, то независимо от
>ОС не получится. Но обычно ядро и часть драйверов работает в
>кольце 0. Т.е. тебе нужно будет создать драйвер. А вообще рекомендую
>посетить сайт www.lowlevel.ru - там много чего интересного и про кольцо
>0, и про многое другое.

--------------
ok.зайду почитаю.
а где раздобыть структуру ELF файлов на русском не знаешь?



"как получить уровень 0 в защищённом режиме на asm?"
Отправлено dimus , 19-Янв-05 07:23 

>а где раздобыть структуру ELF файлов на русском не знаешь?

По моему там же. Вообще доки там очень много


"как получить уровень 0 в защищённом режиме на asm?"
Отправлено proglammer , 19-Янв-05 18:32 
>
>>а где раздобыть структуру ELF файлов на русском не знаешь?
>
>По моему там же. Вообще доки там очень много

спасибо буду искать.