Originariamente inviato da shodan
Qui trovi una risposta esauriente:
http://www.ioprogrammo.it/cc/la_stes...42785#msg42785
La risposta qui data mi sembra corretta a chi si sta avvicinando alla programmazione ("Un kernel o un intero SO è l'ultima cosa a cui una persona sensata dovrebbe mettersi a pensare durante la propria formazione"), qui l'OP ha specificato che conosce molto bene il c e bene l'assembly. Provare a fare un bootloader e qualcosa di più non vedo che male ci sia. Togliendosi dalla testa certo che possa mai diventare un sistema operativo.