FreeDos написан на си и асме (она и в самом деле "фри", так что исходники доступны)
Кстати, залез на их сайте в справку. Она у них на движке вики. Русская версия раздела "Помощь" состоит из 2 предложений, цитирую:
"Совет один – уебище это на корню убивать. Мало того, что недоработанное и глюкавое, так еще с путаным и неполным описанием."
Очередной "тысячепервый" новичок, мечтающий написать свою "ось".
Не трать время. Это бесполезное глупое непродуманное решение. Когда ты это поймешь сам, тебе будет жаль потраченного времени. Лучше повышай свой уровень написанием каких-нибудь простых, интересных, но при этом полезных программ.
Я с Вами согласен что это тупая трата времени, но мне всётаки интересно
как она была написана, с помощью чего?
С самого начала не было же никакой операционной системы?
Как её начинали писать? С помощью чего? Нельзя же было тогда взять и загрузиться не из чего? Возможно есть какойто редактор или ..не знаю..
Я не собираюсь песать полностью ось, нопросто хотел бы знать основу)
Вначале был процессор (на самом деле, это было не начало, но мы условно возьмем этот момент за начало), и ПЗУ, из которого процессор выполнял команды. К ПЗУ программист подключал выключатели. Одной группой выключателей он набирал адрес, другой – данные, и нажимал кнопку для прошивки. Таким образом он туда зашивал программу в машинных кодах, которую он предварительно ассемблировал (естественно, вручную, на бумажке). Вот примерно так можно что-то сделать "не из чего".
22 июля 2008 в 23:04
C и asm, или asm и C ((=
22 июля 2008 в 23:04
да и если погуглить, то можно найти пример написания простейшей ОС
я как то натыкался, жаль ссылки не осталось, а так дал бы ))
23 июля 2008 в 0:01
FreeDos написан на си и асме (она и в самом деле "фри", так что исходники доступны)
Кстати, залез на их сайте в справку. Она у них на движке вики. Русская версия раздела "Помощь" состоит из 2 предложений, цитирую:
"Совет один – уебище это на корню убивать. Мало того, что недоработанное и глюкавое, так еще с путаным и неполным описанием."
23 июля 2008 в 1:01
Очередной "тысячепервый" новичок, мечтающий написать свою "ось".
Не трать время. Это бесполезное глупое непродуманное решение. Когда ты это поймешь сам, тебе будет жаль потраченного времени. Лучше повышай свой уровень написанием каких-нибудь простых, интересных, но при этом полезных программ.
23 июля 2008 в 4:00
написание ОС-тупая трата времени. Пишите то, что никто НИКОГДА не писал….в этом весь смысл.
хотя можете и написать ОС….для интереса
23 июля 2008 в 5:02
Я с Вами согласен что это тупая трата времени, но мне всётаки интересно
как она была написана, с помощью чего?
С самого начала не было же никакой операционной системы?
Как её начинали писать? С помощью чего? Нельзя же было тогда взять и загрузиться не из чего? Возможно есть какойто редактор или ..не знаю..
Я не собираюсь песать полностью ось, нопросто хотел бы знать основу)
23 июля 2008 в 5:02
и си не было, не было ничего.. как неиз чего можно чтото сделать? меня интересует каким образом всё это происходило)
23 июля 2008 в 5:05
Anton Ivanov
http://www.computery.ru/upgrade/ numbers/2004/170/history_170.htm
23 июля 2008 в 8:02
Вначале был процессор (на самом деле, это было не начало, но мы условно возьмем этот момент за начало), и ПЗУ, из которого процессор выполнял команды. К ПЗУ программист подключал выключатели. Одной группой выключателей он набирал адрес, другой – данные, и нажимал кнопку для прошивки. Таким образом он туда зашивал программу в машинных кодах, которую он предварительно ассемблировал (естественно, вручную, на бумажке). Вот примерно так можно что-то сделать "не из чего".
23 июля 2008 в 12:00
Цикл статей lowlevel.ru про написание и устройство ОСи:
Оглавление: http://web.archive.org/web/20031203013803/www.lowlev...
Номер 1: http://web.archive.org/web/20040227145718/www.lowlev...
Не просто код с коментами, а подробное описание того, Как Оно Работает (: