Вопрос для програмистов. Именно для програмистов не тех которые ничего не знают, а сами отвечают. - Компьютерные вопросы

Вопрос Вопрос для програмистов. Именно для програмистов не тех которые ничего не знают, а сами отвечают.

Регистрация
15 Авг 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Ты изучи историю зарождения и развития ОС, как они писались, и тогда сам ответишь на свой вопрос!
 
Регистрация
4 Апр 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
"В языках" вообще нельзя ОС написать - только на языках... на некоторых, тех что пригодны для системного погроминга.
 
Регистрация
29 Апр 2013
Сообщения
73
Репутация
1
Спасибо
1
Монет
0
Операционная система должна управлять аппаратурой установленной на компе. Напрямую это можно делать только компилируемыми языками и не в байт код, а исполняемый. Плюс этот язык должен уметь работать с внешним ассемблером или как минимум должны быть ассемблерные вставки. Плюс этот язык должен уметь компилировать в файлы работающие без операционной системы. То есть обычный с++ или даже си расчитанный на виндовс не способен стартануть ОС без каких либо ухищрений. Файл с расширением *.exe созданный для виндовс или даже для DOS не способен работать без этой ОС. Почитайте про реальный режим процессора и вход в безопасный режим. Страничная организация памяти. Это как минимум. Так что мой ответ - НЕТ далеко не во всех. Я даже не смогу сейчас со старта сказать в каких, не считая ассемблера.
 
Сверху Снизу