Pasar a modo protegido problema

Iniciado por Riki_89D, 1 Mayo 2011, 16:56 PM

0 Miembros y 1 Visitante están viendo este tema.

Riki_89D

Hola que tal?¿ antes que nada pido disculpas por mis post absurdos,el caso es que ya consegui crera un pequeño kernel en C,i el bootloader en ASM,pero claro,para cargar el kernel debere pasar a moo protegido,de alli me surgen dos dudas.


1:  para cargar ese kernel primero debo (meidante la int 13 del BIOS) cargar el sector donde se encuentra el kernel y una vez cargado al buffer ES:BX saltar al kernel y despues pasar a modo protegido?¿


2:para pasar a modo protegido solo tengo que acceder al bit de controld de registro cr0?¿ es que e visto varios codigos pero muchos cambian notablemente,si alguien tiene un buen enlace o algo me ayudaria mucho y disculpen mi ignorancia



saludos

karmany

Este es un tema interesante.
Te dejo unos enlaces que considero buenísimos sobre modo protegido y acceso a ring0.
Realizados por Saccopharynx (Admiro el trabajo de esta persona y si tienes cualquier duda puedes contactar con él):
Modo protegido por Saccopharynx