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



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

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

Ответ от Sm1lejkee1[гуру]
Это возможно, только для этого необходимо написать программу на языке низкого уровня, например Ассемблер. Но предварительно необходимо почитать. Литературу во первых по Архитектуре ЭВМ изучить принципы организации работы ЭВМ Фон Неймана, затем прочитать про устройство IBM совместимого компьютера (или другого) , изучить его прерывания. Затем пишеш основные файлы по взаимодействию с устройствами ввода вывода.
Вооружиться книжкой "Теория операционных систем" авторы Э. Таненбаум, А. Вудхалл, вместе с книгой идет диск с примерами - для опыта думаю будет в самый раз)

Вот книга ссылка . com/book.phtml?978546901403 (без пробелов)

Ответ от Aleksandr[новичек]
С изучения С++

Ответ от Vv vvv[новичек]
ебанулся сначало выучи программный язык хоть какой нибудь

Ответ от Игорь Бобылев[новичек]
Этим занимается только корпорация Майкрософт спросите у них рецепта.. . Люди создают только сборки из оригиналов а не сами Винды. В конце-концов по лазьте в интернете может что найдёте.. . Удачи!

Ответ от Никита Чугайнов[гуру]
Да, это возможно. Начинаешь в гараже и через 30 лет твоя ОС завоюет мир. Как у Билла Гейтса. А если серьезно, создать свою конкурентоспособную ОС в настоящее время невозможно или сопряжено с немыслимыми затратами. "Студенческая" ОС - это да. То есть вроде чего-то грузит, работает с винчестером, чтобы преподавателю показать.. . Неделя в Сети, неделя в библиотеке (советские книги по операционным системам, неплохо переведенные с английского) три месяца за компьютером. Готово.

Ответ от Дед Пихто[гуру]
После того, как осилив 10 страниц литературы, перечисленной постом №1,ты ничего не поймешь, то проблема отпадет сама собой.)

Ответ от SLAVA TETELEA[гуру]
определись с железом86 или 64 выучи DOS запасись несколькими десятками лет строчи свою ось

Ответ от ЃШЛА С ОТВЕТОВ[активный]
одному создавать это уж больно сложно. нужна команда хороших программистов Если я не ошибаюсь, в Майкрософт более 90 000 сотрудников

Ответ от Михаил Сорокоум[гуру]
Скорее всего большинство ответивших лишь краем уха слышали о разработке операционных систем. И кто-то им сказал "это очень сложно и нужно много человек или юыть гением", но это не так. На самом деле понадобится знание архитектуры ЭВМ. Хотя бы поверхностное знание языка программирования Ассемблера и языка высокого уровня, лучше всего Си. Далее долгое написание необходимого функционала. Книги, которые могут помочь: Эндрю Тоненбаум - "Архитектура ЭВМ" Герберт Шилдт - "Полный справочник по Си" Герберт Шилдт - "Си для профессиональных программистов" Эндрю Тоненбаум - "Операционные системы. Разработка и реализация" На самом деле просто нужны знания и большое упорство. Хотя работа действительно сложная, но она вполне выполнима. Большинство времени уходит на написание функциональности и, конечно, изучение материалов. P. S. Язык Си, это не С+, тут речь именно о чистом Си. После написания ОС (ядро) , нужно будет добавить к нему функциональности и вот тут без посторонней помощи не обойтись.

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

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

Имя*

E-mail:*

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