Alan Carvalho de Assis из проекта LinuxBIOS умудрился засунуть в микросхему BIOS'a даже X сервер плюс BusyBox, Matchbox, rxvt и оконный менеджер. Для подобного счастья нужна микросхема емкостью 2M (мегабайт или мегабит - не уточняется).
Первые машины, с которыми я общался, были из разряда "включил и загрузился в ОС из ПЗУ". Скажу я вам, очень правильно и очень красиво строить машины таким образом. Одно только но. И это очень большое и существенное "но". Нужна железная, 100% совместимость со старым ПО. Это всегда было очень большой проблемой и останется ей. Единственное разумное решение - не менять ПЗУ вообще никода. Ошибки в ПЗУ игнорировать и жить с ними. Так было во всех комммерчески успешным проектах. Это практически все игровые приставки. Это практичаски все игровые компьютеры. Как жить иначе - не придумано. Можно только пофантазировать на тему стабильного API, но это всё утопия. Вот так. И никаких обновлений ни по какому интернету.
>Ну так десктопная система и есть X-терминал + локально/удаленно (один фиг для нас это прозрачно) запущенные программы. >А видяхи сверхмощные нынче, пусть Х-ы и не в BIOS-e видяхи, а загружаемые в нее, но чтобы крутились на GPU.
>Что в этом плохого?
дада
а проц оставим для святого emerge :)
А на самом деле GPU очень специфичный процессор с большими ограничениями... Особено в nvidia, поэтому такое сделать в настоящее время маловероятно. Да и не кроссплатформенно получится...
>Пеши есчо! В байте бывает 6, 7, 8, 9 бит - запросто. И 12 бывает.
Некоторые опять путают байты и слова. Или байты и символы. То, что в некоторых архитектурах адресуемые единицы бывают 7 или 9 бит - не делает байт 7- или 9-битным.
> На Амигах вроде бы часть системы на ПЗУ была записана (кикстарт вроде называлось). Амиганты ещё иногда это дело обновляли :). Система стартовала супер быстро - очень убивало когда видел как 14 мегагерцовый комп с 2 мб памяти летает сразу после нажатия кнопки питания ( ну почти ), а дома ПЕСЕ с 8 мб тормозит как ... ну просто тормозит. У меня в свое время ZX Spectrum был на Z80. 4 Мегагерца, 48 кБ ОЗУ и встроенный интерпретатор Бейсика. Грузился в момент. Правда программы с магнитофона загружать по 10 минут было не очень весело.
> Первые машины, с которыми я общался, были из разряда "включил и загрузился в ОС из ПЗУ". ... большое и существенное "но". Нужна железная, 100% совместимость со старым ПО. Это всегда было очень большой проблемой и останется ей. Единственное разумное решение - не менять ПЗУ вообще никода. ... И никаких обновлений ни по какому интернету.
Вспоминаются школьные компьютеры Acorn с RISC OS. Насколько я знаю, обновлялось их ПЗУ неоднократно и без особых проблем. Об интернете тогда мы не знали, телефоны -- и те были проблемой, поэтому просто приезжал специалист :)
> Некоторые опять путают байты и слова. Или байты и символы. То, что в некоторых архитектурах адресуемые единицы бывают 7 или 9 бит - не делает байт 7- или 9-битным.
Писать такое, не посмотрев хотя бы в википедию - наглость.
> Память отшибло? Или она у вас за 2 Мб не переваливает? В свое время Торвальдс говорил, что зашивать ОС в микросхему это дурацкая идея Вы что, беспрекословно верите тому что говорит Торвальдс? Совсем скоро HDD заменят flash-накопители, а это микросхемы - значит Торвальдс несет вздор.
В виосе по определению должна находиться не ОС общего назначения а экзоос, единственный живой пример на сегодня ХЕН. ос400 и прочие поделки ИВМа безнадежно мертвы, и даже некрофилы не могут их ожывить.
> После общения с Aplha SRM Console, к примеру, PC BIOS кажется ненужным убожищем.
+1 А ещё можно вспомнить X-терминалы Sun, где давным-давно X-сервер выполняется из ПЗУ
> У меня в свое время ZX Spectrum был на Z80. 4 Мегагерца, 48 кБ ОЗУ и встроенный интерпретатор Бейсика. Грузился в момент. Правда программы с магнитофона загружать по 10 минут было не очень весело.
6 минут максимум там можно было программу записать.
В IBM-1401 байт был равен 6 битам так же, как и в Минск-32, а в БЭСМ — 7 битам, в некоторых моделях ЭВМ производства Burroughs Computer Corporation (ныне Unisys) — 9 битам. Во многих современных цифровых сигнальных процессорах используется байт длиной 16 бит и больше.
The popularity of IBM's System/360 architecture starting in the 1960s and the explosion of microprocessors based on 8-bit microprocessors in the 1980s has made obsolete any meaning other than 8 bits.
Вам слово obsolete ничего неговорит? Советую заглянуть в словарь.
>В IBM-1401 байт был равен 6 битам так же, как и в Минск-32, а в БЭСМ — 7 битам, в некоторых моделях ЭВМ производства Burroughs Computer Corporation (ныне Unisys) — 9 битам. Во многих современных цифровых сигнальных процессорах используется байт длиной 16 бит и больше.
>Ещё немного, и не надо будет засорять жёсткий диск такой ненужной вещью, как операционная система. :)
ksicom (*) (09.03.2007 11:41:54)
Скоро так и будет, кроме шуток.
>...В свое время Торвальдс говорил, что зашивать ОС в микросхему это дурацкая идея
anonymous (*) (09.03.2007 13:34:28)
А мужики то не знали, какой год уж роутеры, свичи разные клепают, Cisco c IOS'ом лохи деревенские... Вообще раздражает когда из человека делают эдакого наместного божка, всем свойственно ошибаться, и Торвальдс не исключение.
ИдиЁты!!! БИОС оставался самой стабильной и надежной частью писюка, теперь эту дрянь нуна будет компилировать, патчить и еще читать маны!!!
Достали! Хочу ОС реализованную на логических элементах, шоб меньше глючила и никто ее не мог изменить, хотя нет, размечтался. Найдуться Кулибины с паяльниками, которые ножки микрух по другому коммутировать будут.
>ИдиЁты!!! БИОС оставался самой стабильной и надежной частью писюка, теперь эту дрянь нуна будет компилировать, патчить и еще читать маны!!!
Нда...... много наверно в биусов повидали стабильных). Помню одно время какието гигобайтины, перед продажей приходилось перишивать, иначе все енто говно дохло через пару месяцов.(спасало только перешивка биуса с перетыканием егоного на горячию в раб.плату). Вот так , а вы говорите стабильная часть ПК.