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



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

Автор 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.

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

Как создать свою прошивку для android
А свою операционную систему с нуля написать не хочешь?
Чтобы сделать прошивку, нужно от и до
подробнее...
спросили в Другое
Как обновить браузер
Обновление Google Chrome

Создатели этого браузера утверждают, что он наиболее дружелюбен
подробнее...
спросили в Другое
как обновить браузер
какой? их много ...
Обновление Google Chrome

Создатели этого браузера утверждают,
подробнее...

как вернуть обратно виндовс 7 вместо загруженной 10
Как удалить Windows 10 и вернуть обратно Windows 7, 8.1

Если вы обновились до Windows
подробнее...
спросили в Интернет
Кто нить пользуется операционкой linux ubuntu какие минусы?
Я пользуюсь. Отличная система. Не боится вирусов. Очень удобна для работы в офисе и в интернете.подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Ios
можно ли вернуть ios 6.1.3 на iphone 4 после ios 7?
К сожалению но.... Не на каких устройствах Apple нельзя вернуть iOS 6. Почему? Сейчас расскажу.подробнее...
спросили в 570 е годы
Качественное понятное и подробное видео для чайников по установки и переустановке windows с флешки и других насителей?
Многие начинающие пользователи при крахе операционной системы считают восстановление
подробнее...
спросили в Windows Screenshot
Как сделать скриншот на windows phone?
Создание снимков экрана в Windows Phone
Снимок экрана (скриншот или скрин от англ. screenshot)
подробнее...
спросили в Supreme Commander
Supreme Commander: Forged Alliance. игра на средних и больших картах жутко тормозит.как сделать что бы работала быстрей?
У меня у друга компьютер примерно в 2 раза мощнее твоего и когда мы с ним играем по сети к концу
подробнее...
спросили в Screenshot
как сделать скриншот страницы? фото страницы..
Print Screen|Sys Rq нажимаешь эту кнопку, тоесть делаешь скрин; заходишь в поинт; правка, вставить;
подробнее...
спросили в Paramount Pictures
как сделать скриншот рабочего стола?
Нажать кнопочку Print Screen (Screen Shot), затем создать документ в пейнте и вставить туда
подробнее...

Что может быть? постоянно тухнет экран на компьютере и пишет видеодрайвер перестал отвечать и был восстановлен
это сбой драйвера. Из-за чего (чисто программная ошибка, или аппаратная) - на расстоянии сказать не
подробнее...
 

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

Имя*

E-mail:*

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