Другие языки программирования и технологии

Я пишу ОС, я написал Hello World на FASMW которое будет служить как ядро. Вопрос! Чё делать дальше??

Неудачное ты место выбрал для вопроса. Тут мало тех, кто разбирается в этом.
Тебе нужен загрузчик твоего ядра. Недавно (относительно недавно) на хабре пробегала статья про использование grub в к-ве такого загрузчика. Попробуй найти (вроде в ненормальном программировании было) . Или погуглить - очень много информации найти можно. Или зайти на сайт wasm.ru
Удачи!

Ржущим "гуру" - написание своей микро ос очень и очень полезно для понимания архитектуры машины и разминки ума.
ВЛ
Виталий Лебедев
7 069
Лучший ответ
изучайте защищенный режим процессора, как в него перейти и инициализировать данные.... и там много чего, продумайте формат драйверов для обоих режимов и т. п.
Дальше компилировать и запускать.
Илья Коряков
Илья Коряков
83 437
Ну, приложение, даже на asm, ничего общего с ОС не имеет. Пилите гири дальше, заодно неплохо бы почитать чем ядро ОС отличается от пользователь сикх программ. Советую обратить внимание на микроядерную архитектуру ОС и написать хотя бы один серверной процесс)).
..
.dias .
35 996
Бухать, радоваться, коммитить на гитхаб :)
Так для размышления... если бы один программист писал код Windows98 с нуля у него б ушло примерно 1000лет
Начинайте писать, только не забудьте за этим делом найти свою 2-ю половинку- а то дописать код вашей альфа версии ос должен будет ваш пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-пра-внук... =))
Igor Levikov
Igor Levikov
5 871
главное сделано!
теперь нужно в полосочку раскрасить и крылышки прилепить

ос - это же полосатый мух, разве нет?
Например, написать загрузчик, который будет находиться в первом секторе диска, чтоб он мог загрузить и передать управление ядру, которое находится в файле.