Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Os на С

383
15 октября 2005 года
zoh
237 / / 03.04.2005
Возможно создание ОS на С?
3
15 октября 2005 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by zoh
Возможно создание ОS на С?


Смотри Linux, Windows

255
15 октября 2005 года
Dart Bobr
1.4K / / 09.04.2004
Цитата:
Originally posted by zoh
Возможно создание ОS на С?


А на Дельфи?
Нет ничего невозможного, просто это зависит от количества времени и пива :)
Хотя, честно скажу, я не слышал ни об одной оси на Дельфях ;)

259
15 октября 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Dart Bobr
А на Дельфи?
Нет ничего невозможного, просто это зависит от количества времени и пива :)
Хотя, честно скажу, я не слышал ни об одной оси на Дельфях ;)


Ну не совсем Дельфи, но Паскаль - см. Windows.

3
15 октября 2005 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by AlexandrVSmirno
Ну не совсем Дельфи, но Паскаль - см. Windows.


Пересмотрел исходники...
Ну и где там паскаль?

3.7K
15 октября 2005 года
bioflash
169 / / 01.10.2005
Цитата:
Originally posted by Dart Bobr
А на Дельфи?
Нет ничего невозможного, просто это зависит от количества времени и пива :)
Хотя, честно скажу, я не слышал ни об одной оси на Дельфях ;)



Да какая разница на чем делать ОС ;-) На Дельфах ето даже очень просто: Создаем новую форму и делаем ее "Maximized" и Рамка окна "NoNe", Даем "Caption=OS ...", На форму кидаем MEMO и "Align=Client", В MEMO пишем что-то типа "Shell/>>> ...", Запрещаєм Alt-TAB и Ctrl-Alt-Del, ... еще некоторое количество фич и все :-) [COLOR=red]ОСьКА ГОТОВА :-)[/COLOR]

383
15 октября 2005 года
zoh
237 / / 03.04.2005
Люди мне с загрузчиком и своим ядром.
3.7K
15 октября 2005 года
bioflash
169 / / 01.10.2005
Цитата:
Originally posted by zoh
Люди мне с загрузчиком и своим ядром.



Да какая разница, да хоть з сетевую реального времени. КОД то ручками писать надо!!! :D

10
15 октября 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by zoh
Люди мне с загрузчиком и своим ядром.


Вот.

383
16 октября 2005 года
zoh
237 / / 03.04.2005
Извените но я что-то неврублюсь,
допустим у на с одна дискета, ни винды ни ДОСА и вы хотите сказать что всё прочитаетя и запустится
форма на делфи??????????
10K
16 октября 2005 года
vse
38 / / 16.09.2005
Цитата:
Originally posted by zoh
Извените но я что-то неврублюсь,
допустим у на с одна дискета, ни винды ни ДОСА и вы хотите сказать что всё прочитаетя и запустится
форма на делфи??????????


Нет.

Компилируй .C в .COM файл для ДОС. Посмотри структуру .COM файла, поймёшь как из него сделать бут сектор чтобы был загрузчик, какие сделать файлы, если ты хочешь читать файловую систему, не пользуйся ф-цияими из стандартной библиотеки Си, только, пользуйся превыаниями inx86() что-ли, и портами ввода-выввода, чтобы самому писать элементарные ф-ции.

Но по идее начинать делать лучше на ассемблере.

Может на Си без *.asm и не получится, придётся писать свой модуль с точкой входа (что бы линковалось только с ним, а не с ситемными библиотеками)

243
16 октября 2005 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by zoh
Возможно создание ОS на С?


Блин, снова флуд попер по нарастающей :)

4.3K
16 октября 2005 года
DeFaCe
45 / / 28.08.2005
Цитата:
Originally posted by zoh
Люди мне с загрузчиком и своим ядром.


Если хочешь написать ось с собственым яром, для этого лучше всего подоёдет низкоуровневый сложный АССЕМБЛЕР

383
16 октября 2005 года
zoh
237 / / 03.04.2005
При слове ASSEMBLER меня сразу мутить начинает и подбигаю к унитазу:D !
Ну у меня другая идея написать загрузчик на асембле, а всё остальное на яве или си, что-бы читало все виндосовские файлы .ехе и др,
вот только нет представления как сделать оболочку своей оси как линуксе?
(Но чтоб винды и духу небыло)
Тоесть я имею в виду что моя прога не зависила от неё...
243
16 октября 2005 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by zoh
а всё остальное на яве


Это ты явно палку перегнул :)

383
16 октября 2005 года
zoh
237 / / 03.04.2005
Если и перегнул то и перегнул в лучшую!
Так какие предложения или мне сесть за книгу асемблера?
243
16 октября 2005 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by zoh
Так какие предложения или мне сесть за книгу асемблера?


Точно в цель.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог