Клуб сисадминов
14:18 11.02.2012
Приветствуем, Гость | Регистрация \ Вход | Ваш IP: 38.107.179.208 | RSS
 
Знаете ли вы: можно редактировать реестр другого локального пользователя
[Главная · Последние сообщения · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Форум » Программное обеспечение » Программирование » Самодельная операционная система (Обсуждение самописных ОС)
Самодельная операционная система
SantAlexДата: 08:44 25.12.2008 | Сообщение # 1
Администратор
Сообщений: 39
Статус: не в сети
Привет всем!
Думаю, Иван будет немного ругаться, что я опять поднимаю эту тему, но всё же...

Прошу поделиться мнением уважаемую общественность по данному вопросу.
А именно:
- пробовали Вы когда-нибудь написать что-то в этом роде?
- что подтолкнуло Вас к этому?
- какие инструменты использовали?
- каких результатов достигли?
- для чего вообще этим занимались?
- Ваше общее мнение о людях, которые этим увлекаются.

Тема немного флеймовая, но интересная.
Приветствуются любые мнения, за исключением непечатных. biggrin

 
SantAlexДата: 18:30 09.01.2009 | Сообщение # 2
Администратор
Сообщений: 39
Статус: не в сети
Чтож, тема осталась невостребованной. Видимо...

Ладно, расскажу о себе. Может кто-нить рискнёт присоединиться. cool

Первые эксперименты по осеписанию начал делать ещё в юности. В качестве платформы использовал ПК "Корвет 8020" на базе КР580ВМ80А. Все инструменты (компилятор, отладчик, дизассемблер) были написаны мною. Причём на Бейсике, зашитом в ПЗУ. biggrin И это всё работало. Потом комп сгорел намертво и все работы были прекращены.

А дальше был многолетний перерыв. До тех пор, пока на волне увлечения линуксом мне на глаза не попалась книга Линуса Торвальдса и Дэвида Даймонда "Just for fun". После прочтения этой книги я реально "заболел" системой linux, а также принципами функционирования ОС.
А дальше, с августа 2005 по декабрь 2006 начал ставить эксперименты. Началось всё с загрузочного сектора в реальном режиме, а закончилось некоторым подобием 32-битной многозадачной ОС (с невытесняющей многозадачностью). Конечно, в качестве конечной цели не ставилось написание настоящей ОС. Скорее, это делалось для изучения архитектуры х86 и принципов ОС. Думаю, мне это удалось.

А теперь отвечу на свои же вопросы:
1) да, дважды
2) любопытство, книга "Just for fun"
3) есть кое-что... wink
4) исключительно для самообразования
5) смелые люди. однозначно!

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

P.S. Кстати, мои бетатестером был создатель этого сайта. Так что, всё было при свидетелях... happy

 
IwanSДата: 22:04 09.01.2009 | Сообщение # 3
Администратор
Сообщений: 1849
Статус: не в сети
Quote (SantAlex)
Кстати, мои бетатестером был создатель этого сайта.

Бета-тестером и помощником в написании командного процессора и кое-какого мелкого софта (ну сам себя не похвалю...)
 
TommiДата: 18:22 07.03.2009 | Сообщение # 4
Модератор
Сообщений: 215
Награды: 8
Статус: не в сети
Ёще два вопроса:
1. На каком языке писал?
2. Когда ждать релиза?
 
SantAlexДата: 18:28 07.03.2009 | Сообщение # 5
Администратор
Сообщений: 39
Статус: не в сети
Привет. biggrin
Отвечаю:
1) писал на ассемблере и Си. В качестве инструментов использовал nasm, gcс, ld, objcopy.
2) очередной релиз ждать бессмысленно. последние строчки кода были написаны 1 февраля 2007 года. Всё, эксперимент закончился. cool
 
IwanSДата: 18:33 07.03.2009 | Сообщение # 6
Администратор
Сообщений: 1849
Статус: не в сети
Quote (SantAlex)
Всё, эксперимент закончился.

Но ведь ты же сказал, что переписываешь что-то?
 
SantAlexДата: 18:35 07.03.2009 | Сообщение # 7
Администратор
Сообщений: 39
Статус: не в сети
Ну... планировщик задач корректирую. Но это так, чистка хвостов. полировка. Никаких глобальных изменений не делаю. Так, только изменил запуск процессов. dry
 
REsearchДата: 19:29 07.03.2009 | Сообщение # 8
Сисадмин
Сообщений: 968
Награды: 11
Статус: не в сети
SantAlex, но то что есть, оно работает?
 
SantAlexДата: 19:30 07.03.2009 | Сообщение # 9
Администратор
Сообщений: 39
Статус: не в сети
ага, и ещё как! biggrin
могу дать образ дискеты. happy
 
IwanSДата: 19:34 07.03.2009 | Сообщение # 10
Администратор
Сообщений: 1849
Статус: не в сети
Давай образ дискеты, товарищ!
 
REsearchДата: 19:41 07.03.2009 | Сообщение # 11
Сисадмин
Сообщений: 968
Награды: 11
Статус: не в сети
SantAlex, выложи плиз smile

Добавлено (07.03.2009, 19:41)
---------------------------------------------
SantAlex, и еще вопрос... у нее есть GUI ?

 
SantAlexДата: 19:50 07.03.2009 | Сообщение # 12
Администратор
Сообщений: 39
Статус: не в сети
Ну ладно, выкладываю. Только слабонервным просьба не смотреть... wacko
Прикрепления: send48.zip(332Kb)
 
IwanSДата: 19:56 07.03.2009 | Сообщение # 13
Администратор
Сообщений: 1849
Статус: не в сети
Quote (REsearch)
SantAlex, и еще вопрос... у нее есть GUI ?

Мы пытались написать, но что-то не очень вышло, поэтому та версия осталась под грифом "нах"...
 
SantAlexДата: 20:01 07.03.2009 | Сообщение # 14
Администратор
Сообщений: 39
Статус: не в сети
Ну... Не то чтобы "нах"... tongue
Иван не даст соврать - систему управления окнами, прорисовку элементов интерфейса я успел написать. Тогда всё колом встало из-за отсутствия на тот момент многозадачности. smile
Позже, когда многозадачность появилось, у меня исчезло время на разработку. Хотя планы все ещё вынашиваю. К лету будут роды... cool
 
DisconnecterДата: 00:24 08.03.2009 | Сообщение # 15
А Р }{ А Н Г Е Л
Сообщений: 219
Награды: 2
Статус: не в сети
Quote (SantAlex)
К лету будут роды...

Будем поздравлять smile

А ес серьёзно.. Чё за ось? тоже что и Линь ?? или это что то по лучше?? ( это не то что называлось Алекс Ос ?)
если что мне тоже интересно ..
а знаете почему я ничего не могу схватить по компам? да потому что мне всё интересно smile и кидаюсь на всё что ново smile


Я люблю задавать вопросы.. отвечая на которые вы становитесь умнее
 
Форум » Программное обеспечение » Программирование » Самодельная операционная система (Обсуждение самописных ОС)
Страница 1 из 3123»
Поиск:

© Иван Собакарь, 2004 - 2012 | Сайт управляется системой uCoz