· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.PROJECTS —› Пишем ОС

<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >>

Посл.отвђт Сообщенiе


Дата: Июл 15, 2004 11:10:28

Что такое Операционная Система?


Дата: Июл 15, 2004 11:37:47

тоже что и мозг человека и чем он упровляет руки ноги память зрение итд
сома сут в словах написана просто пдумай и вникни в слова
Операционная система
понятно или нет ?


Дата: Июл 15, 2004 13:43:30

2Dark_Monarch: А нельзя ли русский язык не портить? А то от неправильных гласных я уже в 3 раз поперхнулся бутербродом (на доширак денег не хватило:(
Конкретные предложения есть?


Дата: Июл 15, 2004 16:10:44

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

A. определиться в написании ядра собрать все что можно в нете
B. для ночала нужна написать свой бутовый загрузчик чтоб тот в сваю очередь загружал в память ядро и передовал ему упровление
и определится какую файловаю систему будем использовать. Создовать свою или испльзовать fat
3.определить по каким средством будет ос вести диалог с пользавотелям (пока думою можно ограничеца командной строкой)ну для начала хватит
а интерфейс потом навешать можно
и еще ос должна легко дорабатываться
предлагаю модульное программирования едра
для белее гибкой работы
Так же надо хорошо продумать взаимодействие едра
С аппаратной частью и для каждй части писать свой модуль
Ту и потребуются челы с разным знанием программирования оборудования я лично базируюсь по программированию дисковых под систем а другие системы такие как видео принтеры модемы итд придется разберется работы в общем хватит

Но в первую очередь по реализации проекта нужен детальный порядок разработок программ
И чтобы не один чел делал то другой это и.т.д.
А чтоб все занимались одним если мы пишем загрузчик то пищим все и обсуждаем на конференции
Ведь мы не пишем проект на время а только для самообразования а значит участвуют все в каждой детальной разработки.
Предлагаю создать план, по детальной разработки
Тем кто заинтересован в проекте и провести голосование и утвердить наилучший и уж от него начать реализацию проекта

PS:А насчет русского уже тут обсуждалось в начале этой темы у меня теже самые проблемы не какой грамотности а по физики 5 математики 4 истории 5 химия 3 литература 4 русский 2 с натяжкой в аттестате 3 поставили
А времени заняться грамотой нет но планирую
а пока извините сам не люблю без грамотных
со временем исправлюсь


Свои предложения скидывайте на
Dark_Monarh@mail.ru


Дата: Июл 15, 2004 16:17:09

да кстати мне книга пришла программирование дисковых подсистем Кулаков и дискета с исходниками каму надо
и вапрос можно их выставить на форум не нарушаю я авторских прав
я в этом мало пока рулю


Дата: Июл 15, 2004 20:18:34

Основное в ОС - это многозадачность, распределение ресурсами (менеджер памяти и т.д.) и т.п. У меня был опыт написания ОС правда под ZX, а там надо ещё развернуться! :)
Многозадачность, как раз организовать довольно-таки просто, а вот драйвера устройств - брр-р!

И по-моему достаточно глупо переписывать всё заново, можно подумать использовать уже написанные модули, к тем же аппаратным устройствам, а их в свою очередь контролировать и т.п.. :)
Кинь, плз, книжку и исходнички!


Дата: Июл 15, 2004 20:42:11

> „Многозадачность, как раз организовать довольно-таки просто, а вот драйвера устройств - брр-р! “

Если уж говорить про ZX, то там как раз наоборот.
Какие там дрова?


Дата: Июл 15, 2004 21:27:14

>Если уж говорить про ZX, то там как раз наоборот.
Какие там дрова?

Вот и я про то. :)


Дата: Июл 15, 2004 21:29:28

книгу только в печатном издании а в электронном нет
в исходниках коментарии довольно описанна нормально
лови


Дата: Июл 15, 2004 21:31:16

извини не заметил Маξимальный размер аттача 50 кб.
а он 144 кб мыло кин куда кидать тебе


Дата: Июл 16, 2004 08:24:53

yнарод овите правдо пришлось разбить но не че


Дата: Июл 16, 2004 08:26:33

1 исходники Кулаков Программирование дисковых под систем
часть1

1322401184__kulakov.ZIP


Дата: Июл 16, 2004 08:27:24

2 исходники Кулаков Программирование дисковых под систем
часть2



_1637420039__kulakov1.ZIP


Дата: Июл 16, 2004 09:56:15

Avalonec
И по-моему достаточно глупо переписывать всё заново, можно подумать использовать уже написанные модули, к тем же аппаратным устройствам, а их в свою очередь контролировать и т.п.. :)

я уже не раз повторяюсь что цель написаня своей ос в само оброзовании с разбором всех аспектов программировани апаратных устройств а использовать другие и готоваые это пахоже на то как ты слизываеш курсавик с инета и здаеш его
получаеш хорошую оценку а в голове не чего только мысли надо отпразновать здачю курсовика
вот и скотилось наша системма оброзавания
не надо искать легких путей решения если ты не профи
аесли профи то да это правилно наиболие легкий путь решения проблеммы с многолетнйм накопленным профисионализмом называется мобилностью если правильно и гибкостью ума сказать


предлогаю одно из решенний детального порядка разработок программ


1. определение какой файловой системой будем пользоваться
2. если пишем свою то переход на с 6
3. если fat то переход на с 13
4. пешим свой бутовый загрузчик переход на с.17
5. продолжение следует
________________________________________________________
6. своя
7. разобраться в принципах построения файловой системы
8. определится какими свойствами будет обладать (обсуждение с участниками)
9. написание программного модуля
10. разбор всех программных модулей участников и выбор самого оптимального
11. доработка
12. проверка и тестирования модуля
13. fat
14. разбор фат таблицы и сбор всей документации на нее
15. обсуждение с участниками
16. переход с.4
17. бутовый загрузчик
18. обсуждение с участниками
19. написание и разбор програмного модуля
20. тестирование и прагон
21. переход на 5
ну и в таком духе
заинтересованные прсылайте свой предложения
Dark_Monarh@mail.ru


Дата: Июл 16, 2004 10:15:55

вот что я под разумиваю под аппаратным програмированием
прога не даработана и не моя и считывает только не оди сектор а один байт из сектора и в цикле можно посматреть дампе памети это
извините без каминтариев времени нет на это с учетом развития пректа
не забудте вставит дискету т к проверки на е наличия нет и движок флопика будет крутится пок не вставиш диск
да можно обойтись и без дос прерываний это проверинно
и винда не матерится на то что идет прямое обрашение к диску
ну дерзайте ее

52566629__Asem_Clasik.zip

<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.073