Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
24.08.2006, 15:39 | #16 |
Re: Написание собственной ОС
semiono,
одно время были... по крайней мере в исходниках... а что - уже удалили? |
|
Реклама: | Рекомендуем компьютерную фирму КНС Acer Extensa 15 EX215-55-51GE - билеты на футбол в подарок каждому покупателю | брекеты недорого в москве | молоточки на заказ спб | Conecte ActiveCampaign a Systeme.io | речные круизы из казани на 2024 год |
25.08.2006, 13:53 | #17 |
Постоялец
Пол: Регистрация: 19.11.2005
Адрес: Арзамас
Сообщений: 416
Репутация: 122
|
Re: Написание собственной ОС
Не! я качнул один образ, видимо это примерчик был, он инициализирует
процессор, стартует, а потом линии рисует на экране... Наверное оси самой пока нет, я просто не успеваю, краем глаз глянул там статьи, надо потом будет почитать, очень любопытный проект! tormozzz, где ты такие вещи достаёшь! мне кроме nowa.ru ничего в голову не приходит LOL, LOL, всегда тупо захожу сюда, но зато верно всегда Последний раз редактировалось semiono; 25.08.2006 в 13:55.. |
Сказали спасибо: |
25.08.2006, 19:14 | #18 |
Re: Написание собственной ОС
semiono,
и ещё - вот сюда загляни - тоже в тему. http://lowlevel.h14.ru |
|
Сказали спасибо: |
26.08.2006, 23:19 | #19 |
Guest
Сообщений: n/a
|
Re: Написание собственной ОС
Правильно любой пользовавшийся прогер, который перспективно размышяет, говорит что на ассемблере ОСь конкретно не перспективная, и не пригодная для использования обычных юзверей
Последний раз редактировалось BeRUS; 26.08.2006 в 23:52.. |
07.09.2006, 16:53 | #20 | |||||||||||||||||||
Re: Написание собственной ОС
тогда подскажите, как писать на другом языке, или ссылку на статью дайте. ПЛЗ !!! |
||||||||||||||||||||
19.09.2006, 02:09 | #21 |
Guest
Сообщений: n/a
|
Re: Написание собственной ОС
Пока ты ее сам напишешь прогресс уйдет далеко вперед, и знания полученные в процессе безнадежно устареют. На мой взгляд уж лучше облегчать людям работу в существующих ОС безглючными прогами (правда таких почти не бывает).
|
08.10.2006, 12:22 | #22 |
Новичок
Пол: Регистрация: 17.09.2006
Сообщений: 9
Репутация: 1
|
Re: Написание собственной ОС
По поводу ОС на ассемблере могу сказать вот что: сам разрабатывал ось около года, потом что-то времени перестало хватать и забы(и)л. Организовал переход в pmode, файловую системку 12-битную (для флоппика), шелл-модуль, кучу мелких утилиток, некий исполняемый формат и т.д. Хотел уже NIC реализовывать. Вобщем, планировал нечто удаленной защищенной скорострельной БД сделать на основе этой оси. Тестировал ее в VMWare Workstation. Много было далекоидущих планов типа GUI, драйверы устройств.. Сейчас где-то все это лежит, уже и не помню, где.
Зачем я начал разрабатывать ОС? Хотелось все "перебрать" своими руками, побывать на ring-0, потрогать защищенный режим, стать асом в ассемблере..) Да и друзья (правда, иностранцы) сподвигли частично, сами разрабатывали ОС. Для желающих, приведу несколько ссылочек: http://www.nondot.org/sabre/os/articles http://www.wasm.ru Если воспользоваться приведенной там информацией, можно далеко пойти ;) Могу сказать, разработка ОС дело очень интересное, но без следующих факторов разработка просто невозможна: - желание; - осознание цели проекта (план, тех. задание); - наличие информативных связей с другими разработчиками, ибо проблемы дадут о себе знать незамедлительно; - большое количество свободного времени и терпения; Остальные факторы более-менее субъективны. По поводу пригодности ОС на ассемблере для "остальных" - почему бы и нет?) Им-то какая разница, они же будут иметь дело с собраной ОС. Да, разрабатывая ОС заранее нужно определиться с языком разрабортки, учитывая его особенности (смотри основные особенности компиляторов/трансляторов), кроссплатформенность, в итоге. Мои друзья использовали FreeBSD 4.8 STABLE (тогда еще), GNU C Compiler (gcc 2.95.4). Я использовал nasm для написания ядра и приложений уровня ядра. Планировал портировать C Compiler под свою платформу.. |
Сказали спасибо: |
14.10.2006, 00:37 | #23 |
Новичок
Пол: Регистрация: 26.06.2006
Сообщений: 5
Репутация: 0
|
Re: Написание собственной ОС
Операционки приходится писать постоянно и много. Вот только процессоры проще - PIC, Atmel... Зато полезно не только для себя.
|
30.10.2006, 15:34 | #24 |
Re: Написание собственной ОС
С написанием ОСи более или менее ясно, номет кто знает где взять книги или статьи по структуре файловых систем, лучше на русском языке.
|
|
08.12.2006, 12:51 | #25 |
Неактивный пользователь
Пол: Регистрация: 31.10.2006
Сообщений: 38
Репутация: 4
|
Re: Написание собственной ОС
Не верь никому, дерзай. Я лет 10 назад диплом писал - многозадачная операционная система, работающая в защищенном режиме (тогда еще 386 проц был). Задача была реальная, потому-что на этой системе крутился мной же написанный маршрутизатор для уникального сетевого оборудования разработанного в конторе где я работал (параллельно учебе). Вот этому маршрутизатору и требовалась высокая скорость и правильная многозадачность (не виндовая, но чем не угодила виндовая уже не помню, но помню что причина была). Вобщем полгода ушло на ось и месяца 3-4 на маршрутизатор
|
21.12.2006, 13:30 | #26 |
Re: Написание собственной ОС
Повторяю вопрос. Как расботать с файловой системой без дров?
|
|
03.01.2007, 11:22 | #27 |
Неактивный пользователь
Регистрация: 03.01.2007
Сообщений: 4
Репутация: 2
|
Re: Написание собственной ОС
Привет! Я боюсь что у Вас уйдет много времени и сил для написания собственной ОС. А главное - денег. Для ее написания потребуется целая куча программистов, которые скорее всего захотят чтобы им платили, притом немалые деньги. Осебенно если учесть степень их профессиональной подготовки. Вопрос о степени сложности проектируемой операционки: что она должна уметь делать? Каковы технические ьребования к ней? Документация - обязательно. Поверьте, только на составление документации уйдет масса времени. Для написания такого сложного софта как операционка она нужна чтобы программисты знали что им собсно делать. Иначе проект может пойти по тупиковой ветке и в конце концов завален. Я как-то встречал человека, который писал свой собвственный движок на Open GL. Так вот, он писал его уже года 3 и не закончил. Я думаю что чтобы "разобраться как она работает", лучше просто почитать книжки по системному программированию. Естьк нижка, автора точно не помню, так кое-что описывается. Так и называется "Современные операционные системы". Почитайте для начала.
Последний раз редактировалось ErrorMs; 03.01.2007 в 14:03.. |
Сказали спасибо: |
03.01.2007, 20:50 | #28 | |||||||||||||||||||
Неактивный пользователь
Регистрация: 03.01.2007
Сообщений: 3
Репутация: 0
|
Re: Написание собственной ОС
Я думаю это нереально. Начинать писать 32-х битную ОС нужно было не сейчас а, когда появлялась Windows. Тогда можно было страть даже конкурентом. А сейчас... А что сейчас? Не то время. У нас уже монополисты есть, забодают...
Добавлено через 2 минуты
Написать те же дрова винчестета которые будут работать с портом винчестера (или БИОС) и прикладной программой. Последний раз редактировалось finalsoft; 03.01.2007 в 20:53.. Причина: Добавлено сообщение |
|||||||||||||||||||
10.01.2007, 15:52 | #29 |
Re: Написание собственной ОС
С английским проблем у меня нет, просто с русскими книгами разбираться проще.
Насчёт винчестера спросил глупость по незнанию. Помогите лит-рой как нисать ОСь. Просьба давать ссылки и названия книг не только по написанию ОС а ещё по системному программингу. |
|
23.01.2007, 11:15 | #30 |
Неактивный пользователь
Пол: Регистрация: 23.01.2007
Адрес: ьь
Сообщений: 5
Репутация: 1
|
Re: Написание собственной ОС
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написание вирусов . | Ivan_32 | Программирование | 17 | 07.04.2011 06:32 |
Оплата за написание | Миха_X | Программирование | 9 | 09.08.2008 17:25 |
Иконки собственной разработки :) | vo1 | Иконки и Курсоры/Icons & Cursors | 3 | 27.03.2008 15:28 |
написание скрипта или плагина??? | toshikss | Программирование | 1 | 21.12.2006 00:49 |
|
|