Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.033 c
6-1078175716
ser_ega
2004-03-02 00:15
2004.05.02
Explorer


4-1075995847
TankMan
2004-02-05 18:44
2004.05.02
Полупрозрачная TPanel


1-1081879073
ZyXEL
2004-04-13 21:57
2004.05.02
Как избавиться от скроллинга у WebBrowser?


6-1078960883
Bes
2004-03-11 02:21
2004.05.02
SSL


7-1077518181
SDW-syscoder
2004-02-23 09:36
2004.05.02
Нулевое кольцо защиты (Ring0)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский