как написать операционную систему с нуля



Как сделать свою операционную систему

Автор Vulf gamer задал вопрос в разделе Другие языки и технологии

Как создать свою ОС ? и получил лучший ответ

Ответ от Александр Багров[гуру]
Идея похвальная.
Прежде всего нужно знать систему команд машины, для которой намереваешься писать ОС.
Система команд находит свое прямое отражение в языке ассемблера.
Поэтому в первую очередь нужно придумать свой язык ассемблера и написать для него программу (ассемблер) , транслирующий буквенно-цифровую символику в машинный
код.
Если интересно, то можно посмотреть, какими бы требования должна обладать новая (идеальная) ОС.
Некоторые такие черты перечислены тут:
.ru/D_OS/OS-PolyM.html#IdealOS
Необходимо изучать материалы сайтов-разработчиков микропроцессоров. Например, Intel и AMD.
Возможно, тебе будет полезен видео-курс лекций по ОС, который представлен здесь:
.ru/D_OS/OS_General.html
PS: Не слушай пессимистов. Исходи из идеологии петуха, гонящегося за курицей:
"Не догоню, хоть разогреюсь. "
Источник: Сайт "Используй ПК правильно! "

Ответ от Вадим Хпрламов[новичек]
Конечно) Тут-же одни гейтсы сидят) На майкрософте спроси)

Ответ от Ivantrs[гуру]
это бессмысленная затея...
чтобы изучить хотя бы основы понадобится лет десять...
за это время появятся новые технологии и нужно будет переучиваться
так что сделать такое в одну репу невозможно в принципе...

Ответ от Ирина стародубцева[новичек]
возьми все ОС и в одну запихай

Ответ от Александр Тунцов[гуру]
Ознакомься с ОС Linux, обучись программированию и в путь

Ответ от ~In Flames~[гуру]
Программирование учить на высшем уровне, собрать целую толпу таких же компьютерных гениев и тогда уже можно делать.

Ответ от Rasul Magomedov[гуру]
Начни с создания нескучных обоев

Ответ от Капитан Гугл[гуру]
Про "10 лет на изучение основ" - не слушай, Торвальдс первую версию Линукса написал в 22 года, а компьютер у него в 12 появился. Как ты понимаешь, он не только основы изучал.
Начни с изучения уже существующего - с одной стороны, "Современные операционные системы" Танненбаума, с другой стороны - собери Linux From Scratch, с третьей - учи Ассемблер, C, C++. За все про все - можно в 3-4 года уложиться. После этого можешь приступать к разработке своей системы... если еще захочешь.

Ответ от Ёаня Семенов[гуру]
знаешь как делал Гейтс ? попробуй так же , говорят прибыльно получается ..
когда его наказали родители, он от нечего делать стал прыгать попой на клаве, потом продал назвав то что получилось " windows "
п с а если реально то напиши сначала "Hello World" в С++ и сразу поймешь что идея параноидальная

Ответ от Kostafey[гуру]
А зачем? Чем принципиально не устраивают существующие? Неужели нет ни одной, хоть частично удовлетворяющей вашим требованиям к ОС? Может стоит лучше присоединиться к команде разработчиков? Толку в 100500 раз больше будет.
И потом, вы забросите эту идею еще на 0,(0)1% ее реализации.

Ответ от Евгений Ломега[гуру]
Э. Таненбаум "Операционные системы: разработка и реализация "
удачи
PS К сожалению как это делал Бил Гейтс у тебя вряд ли получится. У него мама крутая банкирша, у тебя?

Ответ от Krab Bark[гуру]
Написать простейшую ОС самому можно, но она никак не сможет конкурировать с ОС вроде Windows, MAC OS или Linux, над которыми минимум десяток лет трудились сотни или тысячи программистов. Кроме того, ОС - только фундамент. Нужно, чтобы разработчики оборудования писали для этой ОС свои драйверы, разработчики прикладных программ писали для нее редакторы, плееры, браузеры, игры, черта в ступе... А без этого ОС останется никому не нужным фундаментом для дома, который никто строить не будет.

Ответ от Вадим Стаханов[активный]
Лучше бы на филолога пошел бы учится. А потом бы кричал "Свободная касса! "

Ответ от =Serge=[гуру]
Ура! Наконец то 58 вопрос на сайте про создание "своей" ОС ))
Вот вопросы про "написать свою ОС" - их только 34))
Читай....92 вопроса*10 ответов = приблизительно 920 ответов ))
Заодно возможно поймешь что значат "нескучные обои")).

Ответ от Irreproducible[гуру]
еще один Денис Попов с очередным BolgenOS'ом?

Ответ от Иван татарчук[новичек]
запусти блокнот скачай компилятор жабаскрипт и начни прыгать попой по клавиатуре
через 60мин компилируй и все
твоя оска готова

Ответ от Овечка Мила[новичек]
ОС? Какая именно? ОС-орижинал честер (оригинальный персонаж (в переводе))
Она нужна доя изображения себя мультиках или фильмах.
1. Придумай какого именно мультика/фильма ты хочешь ОС
2. Рассмотрим стиль мультика/фильма
3. Кем будет твой персонаж (фея, пони, маг, робот и т. п.)
4. Опиши мысленно его, потом на бумаге
5. Придумай дизайн
6. Придумай имя и био
7. Нарисуй персонажа!
8. Теперь за дело с Пэинт Туд Саи

Ответ от Иван Какоткин[новичек]
есть сайт ссылка
как написать операционную систему с нуля

Ответ от Артём Рожков[новичек]

Ответ от Данил Алферов[новичек]
Можно сделать ОС даже если ты не знаешь программирования но тогда надо обязательно чтобы был установлен Windows (любая версия не ниже 7) через Delev Studio делаешь и все только будет просто программка файл EXE.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как создать свою ОС ?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*