Вход | Регистрация

Информационные технологии ::

Метки:

операционная система написанная на ассемблере...

Я
   kos
 
29.02.04 - 14:39
Самая настоящая операционная система написанная на ассемблере. Имеет графический оконный интерфейс, содержит с десяток приложений, включая текстовый редактор, компилятор (FASM), игры и это все при таком размере?!
Скачать. ( Размер 1.46 Мб )
http://prdownloads.sourceforge.net/sourceforge/menuet/m076p34b.exe
 
 
   kos
 
1 - 29.02.04 - 14:43
MenuetOS 0.76 pre-3.4b -название
   Волшебник
 
2 - 29.02.04 - 14:56
По-моему, это извращение. У такой системы нет будущего, она привязана к конкретной платформе, в ней должно быть полно ошибок, развивать ее практически невозможно.

Все-таки разработчики Unix поступили правильно, когда написали свою операционную систему на С - языке высокого уровня. Может быть мы теряем в производительности, но приобретаем во всем остальном. А за скорость пусть борется Borland со своими компиляторами и Intel со своими кремниевыми гигагерцовыми монстрами.
   GrayT
 
3 - 29.02.04 - 14:59
Возможно, подобные системы будут нахондить применение в системах управления, особенно там где жесткое реальное время. QNX вроде то же на ассме писанна - хотя могу и ошибиться
   LLF
 
4 - 29.02.04 - 15:03
(0) Пустое...
   kos
 
5 - 29.02.04 - 16:40
Так пессимистично (еле написал это слово правильно) нельзя смотреть на вещи…
Может это ещё один конкурент M$, но только очень маленький.
   SnarkHunter
 
6 - 29.02.04 - 16:48
Воробей в ответ на вопрос "Ты кто?" ответил: "Орел"...
А маленький, потому что пил, курил, болел...
   skunk
 
7 - 29.02.04 - 18:01
сколько их таких было, и де они теперь...

даже ЕА отказала МС в подержке по Европе... начала по тихой грусти продоваться...
   327
8 - 29.02.04 - 19:47
маленький зеленый камнегрыз
   skunk
 
9 - 29.02.04 - 20:44
это и все что можно было сказать, жаль...
   romix
 
10 - 01.03.04 - 15:12
(2) GUI очень хорошо писать именно на асме. Если же пытаться делать "переносимый" код, то это приведет к низкой скорости отображения графики (что мы и наблюдаем в популярных Unix-сиcтемах).

Взаимодействие с процессором (например 386+) тоже лучше писать на асме. Как это можно сделать на С вообще непонятно. Там же надо юзать страничную адресацию, защищенный режим и прочие заточенные на процессор вещи.

Драйвера к оборудованию тоже все и всегда пишут на асме.

Что там в ядре остается переносимым, вообще непонятно. Ядро - это всегда железо.

Может быть, сетевые протоколы им лучше взять готовые и написанные на С, но GUI не на асме - это имхо кора.
 
  Рекламное место пустует


Список тем форума
Рекламное место пустует   Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует