Comments 5
Спасибо вам за статью. Я тоже пишу туториал по разработке ОС, но на modern C++. И мне как раз не хватало информации, а вы наверное сами знаете как выглядят хардкорно туториалы в интернете. Ещё раз спасибо, очень много подчерпнул ценной информации.
Лайк подписка.
спасибо вам огромное кто пишем ОСки, сейчас обьясню почему и я попытаюсь на пальцах обьяснить почему всё так ), если начать изучать компиляторы, и написать стековую машину с байткодом и компиляцией. Там недалеко до ассемблера на самом деле, об этом ниже о моих наблюдениях. То мы сталкиваемся с такой ситуацией, на вм эмулируется среда определенная называемая стекоое пространство - эмулятор по-сути, как только мы перешагиваем по синтаксису в вм к реализации стековых кадров и ну вобщем плотное использование эмуляции стекового пространства. ТО происходит следующее, после AST tree, мы имеем эту среду исполнения и она тоже завязана на main ), и вот 1 маленькая деталька, просто так указать jump в не 0 нельзя ), потомучто стек не подготовлен, среда исполнения и все нужные счетчики не подготовили СТЭК исполнения... это удивительно на сколько рядом всё это )
В статье желательно давать ссылку на прошлую статью. Извиняюсь конечно если ссылка есть, но если она есть, то её желательно либо в начало статьи ставить, либо в конец.
Ознакомлюсь со статьёй позже.
Сейчас 1:20 я зачем-то прочитал это теперь хочу сделать свою ос. Я уже пробовал в 9. Сейчас с того момента прошло 3 года, ддумаю надо поробовать еще раз.
Создание своего ядра на C. Часть 2