@AndrewKitaev

Как можно сделать свою ОС на чистом ассемблере NASM и яп C (C++)?

Очень хочется сделать свою ОС на своем ядре, загрузчике, используя чистый х86 ассемблер NASM и язык программирования Си (И может С++).

Буду очень благодарен если поможете, например найти какие-то материалы (с osdev.org) или написать хоть что-то для нее.
  • Вопрос задан
  • 243 просмотра
Пригласить эксперта
Ответы на вопрос 3
saboteur_kiev
@saboteur_kiev
software engineer
Начни с написания собственного загрузчика, чтобы ты мог загрузиться в свою программу прямо с флешки и написать приветствие.
Потом придумай свою файловую систему, чтобы ты мог хранить файлы и с ними работать.

Ну и собственно, вопрос слишком общий и нехороший. Если ты новичок в программировании, то задача явно не по плечу, следует сперва попробовать что-то попроще.
Если опытный, то почему не нашел в гугле первые топ ссылок?
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
для x86 свою ос? но зачем?
x86 очень широкая архитектура, учесть все довольно сложно.
Почему не глянуть в сторону STM32F411RE
Ответ написан
Комментировать
@Myclass
Вы знаете, что например такое куча, стек, чем отличается int от double, что такое shared memory и много чего другого, логический или физический адресс ? Вы Бога за рога решили взять, а силёнки есть для этого?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы