Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Operation System Добавлено: 08.07.02 22:30  

Автор вопроса:  Smith | ICQ: adamis@list.ru 
Что нужно знать для написание операционной системы, и с чего начать?

Ответить

  Ответы Всего ответов: 19  

Номер ответа: 1
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 08.07.02 23:28
Сходи в библиотеку и поищи специальную литературу по операционным системам - сам читал... очень увлекательно! А начать надо с изучения command.com интерпретатора команд. Дальше будет интересно, кстати, ты же в курсе, что для DOS существовало несколько command.com от других производителей? они были гораздо богаче по функциям.

Ответить

Номер ответа: 2
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 09.07.02 01:51
Ассемблер знать надо и работу железа... А command.com ты и сам напишешь!

Ответить

Номер ответа: 3
Автор ответа:
 clod



Вопросов: 0
Ответов: 13
 Профиль | | #3 Добавлено: 09.07.02 06:56

как правильно заметил Данила - изучай железо и знай низкоуровневый язык, правда это не обязательно ассемблер. язык С тоже входит в эту категорию. Заметьте именно С, а не С++. А command.com это не ОС вовсе, и даже не часть ее. Это, как опять правильно заметили уважаемые господа администраторы, интерпретатор команд никакого отношения к ОС не имеющий.

Ответить

Номер ответа: 4
Автор ответа:
 Yaki



Вопросов: 2
Ответов: 5
 Web-сайт: freenet.am/~vito
 Профиль | | #4
Добавлено: 09.07.02 10:58

Nu ,u menya est' <> sistema napisannaya NA VB,esli xoschesh Mogu na

Mail???????

Ответить

Номер ответа: 5
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #5 Добавлено: 09.07.02 11:16
Yaki! Давай шли!

Ответить

Номер ответа: 6
Автор ответа:
 Strannik



Вопросов: 9
Ответов: 112
 Профиль | | #6 Добавлено: 09.07.02 13:11

to clod:

А с каких пор С стал низкоуровневым языком ? Как раз потому что он является языком высокого уровня на нем и пишутся ОС для различных платформ.

Ответить

Номер ответа: 7
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #7 Добавлено: 09.07.02 13:24

Я думал всегда, что С был языком среднего уровня, Асм - низкого(ещё ниже уже машинный код), а бейсик, фортран и паскаль высокого. Или я не прав?

Ответить

Номер ответа: 8
Автор ответа:
 clod



Вопросов: 0
Ответов: 13
 Профиль | | #8 Добавлено: 09.07.02 13:41
C изначально был придуман для операций максимально приближенным к ассемблеру. в нем нет встроеных функций вообще. в отличие от других языков типа вб, паскаля, лиспа и т. д. программист пишуший код на С представляет (должен представлять ) как это все будет размещено в памяти. С дает ему эту возможность. к тому же в каждой конкретной реализации компилятора С имееются расширения для доступа к регистрам процессора. вот поэтому ОС и пишут на С, а не на других языках высокого уровня. правда Yaki на VB операционку умудрился написать , тут уж сказать ничего не могу, желаю только всяческих успехов.

Ответить

Номер ответа: 9
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #9
Добавлено: 09.07.02 13:46
С язык низкого уровня, а VB, JAVA и т.д. высокого. Это точно.

Ответить

Номер ответа: 10
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #10
Добавлено: 09.07.02 14:26
Еще, наверно одно из главных свойств современных ОС, это многопоточность. Главное правильно ее реализовать... Походи по сайтам посвященных ассемблеру и другим языкам низкого уровня, и я уверен, что что-нить по этой теме да попадется...

Ответить

Номер ответа: 11
Автор ответа:
 Yaki



Вопросов: 2
Ответов: 5
 Web-сайт: freenet.am/~vito
 Профиль | | #11
Добавлено: 09.07.02 15:33

nuuuuuuuuuu,esli-b mne takie znaniya!!!!

Dorogoi clod OC ne ya napisal,eto napisal kto to drugoi!!!

Esli b mne takie znaniya!!!

Ответить

Номер ответа: 12
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #12 Добавлено: 09.07.02 16:00
Yaki, , юольшое спасибо, но это я уже видел на www.sources.ru Но все равно большое спасибо!

Ответить

Номер ответа: 13
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #13 Добавлено: 09.07.02 16:05
Я как то видел системку написанную на ассамблере, которая умещается на одну дискету, там можно даже в Нете плавать, и игрушки резатся, (дурацкие).  Кто если найдет,  что нибудь интересное на эту тему, прошу послать мне на e-mail.

Ответить

Номер ответа: 14
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #14 Добавлено: 09.07.02 16:10

Система случаем не mulinux называется? У меня есть - всего 1,80 мегабаб. А с графическим модулем XWindow +1.56.

Всем жаждущим его можно удовлетвориться здесь sunsite.auc.dk. Лучше заходить по FTP - бытрее найдешь, быстрее скачаешь.

Ответить

Номер ответа: 15
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #15 Добавлено: 09.07.02 20:17
User Unknown ты не мог бы дать точный адрес?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам