Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Своя ОС   Найти похожие ветки 

 
Sergey Andropov   (2004-03-09 13:44) [0]

Я знаю, что это очень обширная тема и на форуме ее мне не расскажут, но может кто-то уже писал свою Ось.
Посоветуйте материалы(желательно на русском) по написанию оси.


 
Плохиш   (2004-03-09 13:52) [1]

www.msdn.com


 
Digitman ©   (2004-03-09 13:53) [2]

и чем она, будущая твоя "ось", будет "круче" существующих "осей" ?

смысл в ее написании каков ?


 
Sergey Andropov   (2004-03-09 13:57) [3]

Дигитман, ты программы пишешь?
Если нет, то что ты здесь делаешь?
Если да, то зачем ты их пишешь? Ведь все программы, которые ты пишешь уже есть в природе и рулят больше твоих.

Плохиш, спасибо, а больше нет?...


 
Digitman ©   (2004-03-09 14:03) [4]


> Sergey Andropov


ты знаешь, что форум "Система" имеет конкр.отношение к конкретной ОС ?

если да, то что ты здесь, в форуме "Система", делаешь со "своей осью" ?

тебе  в "Потрепаться" сразу надо задавать свой вопрос


 
Плохиш   (2004-03-09 14:09) [5]

>Sergey Andropov   (09.03.04 13:57) [3]

> а больше нет?...

Ага, прямо вот так и лежит где-нибуть "Руководство по написанию ОС с примерами написания ОС для всех существующих языков программирования"


 
Digitman ©   (2004-03-09 14:16) [6]


> Sergey Andropov


надо понимать, писать ОС ты вознамерился под i80x86-совместимые процессоры ? и ОС будет многозадачной ? и программирование процессора для работы в защищенном режиме для тебя не составляет сложности ?


 
Игорь Шевченко ©   (2004-03-09 14:19) [7]


> Ага, прямо вот так и лежит где-нибуть "Руководство по написанию
> ОС с примерами написания ОС для всех существующих языков
> программирования"


Без примеров - лежит в книжном магазине, автор Эндрю Таненбаум.
С примерами для существующего языка С лежит на сайте www.linux.org


 
Игорь Шевченко ©   (2004-03-09 14:21) [8]

Sergey Andropov   (09.03.04 13:57)

Ты сюда наезжать пришел или как ?


 
Kerk ©   (2004-03-09 15:29) [9]


> Ага, прямо вот так и лежит где-нибуть "Руководство по написанию
> ОС с примерами написания ОС для всех существующих языков
> программирования"


У меня где-то валялась книжка "Программирование искусственного интеллекта с примерами на паскале"... :)


 
Sergey Andropov   (2004-03-09 16:05) [10]

to Шевченко:
Нет, не наезжать.
Это на меня наехали:(
(кстати, здесь же и ответ дигитману, форум этот системный, а системность не касается переносимости с одной оси на другую; и написание ОС является очень даже системной вещью, многозадачность, защищенный режим и MUM(если я не ошибаюсь), проблемой для меня является не очень большой, однако я далеко не все знаю, поэтому я зашел на форум спросить, вдруг кто уже пытался ось писать).

А за автора книги спасибо:)


 
Игорь Шевченко ©   (2004-03-09 16:13) [11]


> Это на меня наехали:(


http://ln.com.ua/~openxs/articles/smart-questions-ru.html читать до полного просветления.


> вдруг кто уже пытался ось писать


Линус Торвальдс пытался. Успешно.
Эндрю Таненбаум пытался. Тоже успешно.


> А за автора книги спасибо:)

Могу подкинуть еще одного: А. Шоу: Логическое проектирование операционных систем.

Что есть ОС в твоем понимании ? Если простенькая программа-ионитор, то написать ее вполне реально. Если же нечто вроде Windows или Linux, то не мучайся, времени не хватит.


 
Digitman ©   (2004-03-09 16:21) [12]


> Sergey Andropov   (09.03.04 16:05) [10]
> Это на меня наехали:(


ах ты ж горемычный !) .. обидели его, разнесчастного) .. наехали, видите ли, на него, бедняжку) .. спросив у него всего лишь, чем новоявленная ОС будет отличаться от существующих) .. и если ничем, то каков смысл изобретения велосипеда кроме учебно-тренировочных потуг)...

оказывается, это - великая тайна !)))


 
Sergey Andropov   (2004-03-09 16:43) [13]

Дигитман, давай не ссорится. Если не нравится мой характер, твои проблемы. Ок?


 
Anatoly Podgoretsky ©   (2004-03-09 16:52) [14]

Sergey Andropov   (09.03.04 16:05) [10]
я зашел на форум спросить, вдруг кто уже пытался ось писать).

Периодически, но как правило в Потрепаться. В написании ОС нет ничего страшного, пока не будет конкретной спецификации, ОС может быть простой, а может быть сложной, на несколько десятков тысяч человеко лет. Без разъяснения, что за ОС можно ответить только, то что пытались.


 
Digitman ©   (2004-03-09 16:54) [15]

если это тайна - так и скажи...
но, думаю, тайны нет никакой ... просто нет у тебя никаких хоть сколь-либо серьезных доводов в пользу сабжа


 
Gero ©   (2004-03-09 18:35) [16]

Это очень непросто, много времени и усилий.. А толку - ноль, ИМХО приличную ОС самому написать нереально.
Да, и хорошее знание асма - обязательное условие.


 
ChcngerMan   (2004-03-09 20:24) [17]

creatos.narod.ru


 
Ландграф Павел ©   (2004-03-10 07:40) [18]

Блин, тут есть один весомый аргумент против любого создания своей ОС - формат исполняемого файла... если будешь использовать exe, то дос получишь, свой формат 100% не напишешь... енто надо писать тебе компилятор:) т.е все что ты можешь сделать, это прогу, которая будет грузится без посторонней помощи доса и просматривать диск (dir в Досе), вот на этом создание своей ОС ты и закончишь...


 
Verg ©   (2004-03-10 08:04) [19]

http://www.rtems.org/


 
AlexKniga ©   (2004-03-10 11:04) [20]

http://forum.ixbt.com/0022/029621.html


 
имя   (2004-03-10 11:35) [21]

Удалено модератором


 
pavel_guzhanov ©   (2004-03-11 08:39) [22]

на subscribe.ru/ была такая рассылка. Не знаю, есть ли она сейчас. Если есть - посмотри, почитай, там все по русски и с самого начала


 
tesseract ©   (2004-03-11 09:19) [23]

Можешь присоедениться к проекту OpenBeOS - исходники ядра и загрузчика хапать здесь:

http://open-beos.sourceforge.net/files/OpenBeOS-src.tgz


 
AlexKniga ©   (2004-03-11 21:42) [24]

Sergey Andropov
Шо затих? Ушел с головой в работу?


 
Sergey Andropov   (2004-03-14 16:01) [25]

Я тут уже:)
Спасибо за советы:)

Загрузчик есть. Драйвер для клавы есть.
Еще и многозадачность скоро будет.


 
Sergey Andropov   (2004-03-14 16:08) [26]

Да, с форматом ехе, конечно, не круто. Но ведь это не главное: можно пока написать ось, которая сначала работать будет с чистыми бинарниками. Можно даже понятие интернета с ними написать.

А уж потом, когда-нибудь... И формат поменять с ехе.


 
Verg ©   (2004-03-14 16:50) [27]


> Можно даже понятие интернета с ними написать.


Шо это? :))



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.034 c
7-1078519654
uUnknown
2004-03-05 23:47
2004.05.02
Отследить обращение к реестру и его изменение.


1-1082110062
Ivolg
2004-04-16 14:07
2004.05.02
Часы


14-1081278369
Игорь Шевченко
2004-04-06 23:06
2004.05.02
Упражение из книжки Таненбаума (Современные операционные системы)


4-1078230208
AloneAli
2004-03-02 15:23
2004.05.02
Мигание в System Tray


14-1081716502
Flat
2004-04-12 00:48
2004.05.02
как скачать файл?