The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Алан Кокс представил Unix-подобную ОС Fuzix, ядро которой потребляет около 40 Кб ОЗУ

01.11.2014 07:47

Алан Кокс (Alan Cox), известный разработчик ядра Linux, удостоенный в 2003 году престижной премии Free Software Awards за вклад в разработку ядра, в свое время основавший компанию Etched Pixels Digital Design, занимающуюся выпуском моделей поездов, представил проект Fuzix по созданию новой Unix-подобной минималистичной операционной системы. Целевой аудиторией нового проекта являются разработчики, которые устали от обилия усложнений, неуклонного роста размеров и требований современного ПО, и с тоской вспоминают о старых былых временах, когда каждый по имени знал коллег по сообществу, вся работа могла уместиться на дискету и главным мотивом было получение удовольствия от создания чего-то нового.

Целью Fuzix OS является возрождение принципа "just for fun" и создание достаточно полной реализации System V Unix, потребляющей минимальный объём ресурсов. В текущем виде ядро новой ОС потребляет всего 40 Кб ОЗУ и поддерживает работу на процессорах на базе архитектуры Zilog Z80. Система может быть запущена на широком спектре систем, основанных на клонах и вариантах Z80, в том числе на платах с T80 FPGA. При этом система изначально рассчитана на обеспечение переносимости, например, в коде уже обеспечена базовая поддержка 8-разрядных процессоров Motorola 6809 и MOS 6502, что теоретически позволяет запустить ОС и для этих систем.

Порт для процессоров Intel 8086 пока отсутствует, но его создание является делом времени, так как основная проблема заключается в отсутствии пригодного к использованию открытого ANSI C компилятора для CPU 8086 (предприняты попытки задействовать pcc). Процессор Z80 выбран в качестве начальной основы из-за того, что несмотря на обилие для данного CPU различных операционных систем, среди них до сих пор отсутствует полноценно переносимая ОС, способная работать на других типах процессоров. Как и ядро Linux, код новой ОС распространяется под лицензией GPLv2.

Код Fuzix скомпонован из элементов, собранных из разных форков операционной системы UZI и объединённых в единую платформу, расширенную поддержкой Unix-технологий и POSIX. По сравнению с UZI добавлена расширенная поддержка мультипроцессности, появилась возможность использования раздела подкачки, переработан код управления памятью, расширен допустимый размер имён файлов, добавлена поддержка сигналов System V, Posix termios, архитектура переработана для простого переноса на новые типы процессоров без создания отдельных форков, API расширен вызовами open с 3 аргументами, mkdir, rmdir, rename, chroot, fchdir, fchmod, fchown, fstat, fcntl, setpgrp, sighold and friends, waitpid, setpgrp, nice O_NDELAY, O_CLOEXEC, F_SETFL, F_DUPFD.

Из планов на будущее отмечается поддержка TCP/IP-стека, ptrace, core-дампов, ulimit, uptime, резервирования блоков на диске для пользователя root, вызовов select/poll(), /dev/tty, файловых систем размером более 32 Мб, нового планировщика задач, символических ссылок, загружаемых драйверов, оптимизации подсистемы работы с блочными устройствами, портирование эмулятора CP/M.

  1. Главная ссылка к новости (https://plus.google.com/111104...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40984-fuzix
Ключевые слова: fuzix
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (200) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 08:45, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +45 +/
    Увы, Алан, старые былые времена уже не вернуть...
     
     
  • 2.17, A (?), 09:56, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    никто не обещал возвращать времена
     
     
  • 3.23, Аноним (-), 10:09, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –39 +/
    > никто не обещал возвращать времена

    И тем не менее - лучше бы он попытался оптимизировать текущее ядро линукс. А не... пилить... свой...
    велик.

     
     
  • 4.24, A (?), 10:14, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +22 +/
    он пытался если что
     
     
  • 5.239, Alan Cox (?), 12:47, 18/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но от него одного в большом сообществе мало что зависит.
     
  • 2.115, Аноним (-), 22:29, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что еще забавнее, в системе или уж нет разработчиков, или уж она станет большой. Разработчики норовят код писать, негодяи этакие.
     
     
  • 3.227, Аноним (-), 16:59, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Разработчики норовят код писать, негодяи этакие.

    Ну написано же: "just for fun".

    Вот, к примеру, некий Л.Торвальдс однаждый начал проект "just for fun"..
    Вообщем, время покажет.

     
  • 2.167, Аноним (-), 21:06, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://pp.vk.me/c619229/v619229615/1e8eb/2SVMYba_Jog.jpg
     
  • 2.213, Классический анонимус (?), 06:25, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    История развивается по спирали. Сейчас очень была бы востребована ОСь под ARM-микроконтроллеры. Сейчас оно крутится совсем без ОС или под Linux, который сильно жирный (например из 16 мегабайт флэша большая часть на линукс и уходит).
     
     
  • 3.219, arisu (ok), 13:42, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > например из 16 мегабайт флэша большая часть на линукс и уходит

    это беда не линукса, это тебя на заводе собрали с руками, примонтироваными не туда.

     
     
  • 4.228, Аноним (-), 17:43, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Особо обкоцаный 2.4 собрали в 2 мега. С вебмордой и всем что надо для роутинга. А с ядром 3.х без особых проблем упихивают в 4, так что почти полфлехи юзеру под пакеты доступны. И это явно не "большая часть" от 16 мегабайтов.
     
     
  • 5.229, arisu (ok), 17:48, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так тут же человек собирать ничего не хочет, он хочет, чтобы ему всё готовенькое дали. я на то и намекал, что если сделать рукам remount и немного потрудиться, то в 16 мегов можно очень много всего напихать, и ещё место останется. даже какой-никакой, а набор позиксовых утилит — и тот будет.
     
     
  • 6.232, Аноним (-), 18:34, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > он хочет, чтобы ему всё готовенькое дали.

    Тогда пусть скачает openwrt, а если совсем хардкор - то микросборку dd-wrt. У этих вроде до сих пор есть нечто влезающее в 2 мега.

    > много всего напихать, и ещё место останется. даже какой-никакой, а набор
    > позиксовых утилит — и тот будет.

    А если бизибокс поюзать и uclibc и не переть в систему всякие перлы и питоны - 16 мегов оказывается довольно дохрена. Там без проблем уместится роутер, морда к нему, вебсервак, торентокачалка (торенты ессно придется качать на внешний диск, if any), опенвпн и пара проксиков, шейпер траффика и еще какая-нибудь околосетевая байда. А что еще от машины с флехой на 16Мб надо?

     
     
  • 7.233, arisu (ok), 18:35, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    шестнадцать мегабайт когда-то с лихвой для дума хватало, и ещё место было!
     

  • 1.2, AS (??), 08:53, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>>ОС потребляет всего 40 Кб ОЗУ

    z-ка вроде 64 Кб всего умеет или нет ??

     
     
  • 2.7, ram_scan (?), 09:10, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Страничную организацию памяти никто не отменял.

    Я правда не вполне раздупляюсь чем оно от того-же Uzix отличается, которому 100 лет в обед и который давно работает  на реальном железе, например на MSX-2.

     
     
  • 3.16, A (?), 09:55, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >unfortunately a lot of the UZIX bits are non free (eg the TCP/IP stack was not afaik released)

     

     
  • 3.116, Аноним (-), 22:30, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Страничную организацию памяти никто не отменял.

    Это в 68хх то? Ее там отродясь не было, для начала. MMU - привилегия больших и сложных процов.

     
     
  • 4.125, arisu (ok), 01:43, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Страничную организацию памяти никто не отменял.
    > Это в 68хх то? Ее там отродясь не было, для начала. MMU
    > - привилегия больших и сложных процов.

    прикинь, страничная организация памяти возможна и без MMU. и вообще может от процессора не зависеть.

    разговаривают взрослые люди — зачем ты лезешь со своими глупостями?

     
     
  • 5.128, Аноним (-), 05:08, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Еще бывает банкинг, но это совсем уж гадость. Я этого наелся и могу пожелать этим некрофилам с немеряным ЧСВ в качестве проклятия пожизненно дрюкаться с банками, если им так уж хочтся хардкорно, по взрослому. А я пожалуй предпочту линейные адреса и фоннеймана - программить на порядок приятнее. Ну хоть те же мелкие ARM, если уж MMU не хочется.
     
     
  • 6.130, arisu (ok), 05:11, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    вопрос не в том, кто что предпочитает, а в том, что страничная организация памяти возможна без MMU.
     
     
  • 7.151, Аноним (-), 18:42, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Под страничной памятью обычно понимается вполне конкретный механизм, с аппаратной поддержкой процессором и MMU. А банкирование памяти, явно переключаемое программистом обычно так и называют, как раз чтобы не смешивать понятия. Потому что это совсем разные механизмы и нефиг их валить в одеу кучу. Это еще хуже чем твой пример с мотороллером.
     
     
  • 8.175, arisu (ok), 02:40, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я не знаю, что там у вас и где понимается, и вообще никогда не слышал термина ... текст свёрнут, показать
     
     
  • 9.178, Аноним (-), 04:31, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да, чего уж там Давайте все что ездит, плавает и летает называть транспортным ... текст свёрнут, показать
     
     
  • 10.182, arisu (ok), 05:01, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    давай прекращать наделять термины разными смыслами, вот и всё 171 страничная ... большой текст свёрнут, показать
     
     
  • 11.216, Аноним (-), 07:58, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В каком-то роде я согласен с такой точкой зрения В том плане что формально под ... большой текст свёрнут, показать
     
     
  • 12.218, arisu (ok), 13:29, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    это когда речь про конкретные реализации идёт тут же всё началось с утверждения... текст свёрнут, показать
     
     
  • 13.230, Аноним (-), 18:28, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Имелось в виду именно то понимание страничной памяти Когда оно прозрачно для пр... текст свёрнут, показать
     
     
  • 14.231, arisu (ok), 18:34, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у меня нет телепатора, я не знаю, что 171 имелось в виду 187 , если это не на... текст свёрнут, показать
     
  • 10.202, Michael Shigorin (ok), 19:45, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И эти люди будут рассказывать про ИТ-латынь и молодых-энергичных в коммерческих ... текст свёрнут, показать
     
     
  • 11.214, Аноним (-), 07:48, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то это был такой неявный посыл к тому факту что ООПшные програмеры любят ... текст свёрнут, показать
     
     
  • 12.220, Michael Shigorin (ok), 14:25, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да это понятно, но тогда смущает This с большой Ну и сами знаете, я зануд... текст свёрнут, показать
     
  • 10.221, anonimous (?), 15:25, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    все гениальное изобретено до вас в данном случае - маклар ... текст свёрнут, показать
     
  • 5.189, bOOster (?), 10:06, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    +1
    Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины чтобы адресовать большее количество ОЗУ+Виртуалки чем то возможно физическими регистрами. И это костыль.
     
     
  • 6.191, arisu (ok), 10:18, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    надо рассказать мужикам, которые 64-битные процессоры делают, что они идиоты: MMU зачем-то продолжают туда совать.
     
     
  • 7.192, bOOster (?), 10:31, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > надо рассказать мужикам, которые 64-битные процессоры делают, что они идиоты: MMU зачем-то
    > продолжают туда совать.

    Ты нам хочешь сказать что в ближайшую пятилетку, когда эти 64 разрядные процессоры нафиг никому нужны не будут, производители напилят, ну положим, в 10 планках памяти весь объем ОЗУ прямо адресуемый, без виртуальной памяти? Или всетаки эти мужики понимают перспективы развития аппаратуры...

     
     
  • 8.193, arisu (ok), 10:35, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я тебе хочу сказать, что ты идиот ... текст свёрнут, показать
     
     
  • 9.217, Аноним (-), 08:07, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Сурово, но справедливо Вот так вот и бывает что какой-то глуповатый убунтуец ту... текст свёрнут, показать
     
     
  • 10.223, bOOster (?), 18:40, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А это мы посмотрим к окончанию жизни, вот тогда и видно обычно бывает, кому стыд... текст свёрнут, показать
     
  • 8.203, Michael Shigorin (ok), 19:46, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы про 128-битные, квантовые или счёты, простите ... текст свёрнут, показать
     
     
  • 9.224, bOOster (?), 18:54, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я хочу сказать что MMU не нужен когда в физических планках памяти будет объем со... текст свёрнут, показать
     
     
  • 10.236, Аноним (-), 23:00, 08/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален если про адрессацию - то да но лишь ПОКА а вот про шир... большой текст свёрнут, показать
     
  • 6.215, Аноним (-), 07:51, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины

    А про права доступа к страницам, трансляции логики в физику и прочее - мы узнаем как-нибудь потом? :)

     
     
  • 7.225, bOOster (?), 18:56, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины
    > А про права доступа к страницам, трансляции логики в физику и прочее
    > - мы узнаем как-нибудь потом? :)

    А это, чайничек, делается на уровне дескрипторов, и рулиться на уровне CPU, и MMU тут на.. не нужен.

     
     
  • 8.226, bOOster (?), 19:06, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну и дескрипторы никогда не покидают ОЗУ, описывая Кольца защиты и память кото... текст свёрнут, показать
     
  • 7.234, Аноним (-), 22:55, 08/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    он поди про защищенный режим - не слышал еще ;)
    пишет небось софтины лишь для DOS или для Unreal режима апликухи для индастриала )
    и про венду или линукс - не слышал.  к примеру :)
     
  • 6.235, Аноним (-), 22:57, 08/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > +1
    > Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины
    > чтобы адресовать большее количество ОЗУ+Виртуалки чем то возможно физическими регистрами.
    > И это костыль.

    Ubicon была хорошей архитектурой и идеей.
    но вот софт для нее писать - адЪ был. особенно под "архаичные" системы(и сами системы адаптировать под). вот когда сделали старшие (8k и 10k чипы)с MMU - дело наладилось и дела компании пошли  в горую. не очень быстро но все-же.
    та-же фигня с Inmos была без MMU

     
  • 3.165, qwerty (??), 20:36, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Страничную организацию памяти никто не отменял.
    ---
    сам понял что написал???
     
  • 2.8, Константавр (ok), 09:11, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    С переключаемыми страницами видел и 512 КБ
     
     
  • 3.10, ram_scan (?), 09:13, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С переключаемыми страницами и 4 Мб не предел. Просто редко кто больше делал, потому-что на винтажных платформах непонятно что туда в таком обьеме складывать.
     
     
  • 4.44, Аноним (-), 12:22, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В каком-то "Моделист-конструктор" последняя версия ПК "Специалист" на Z80 была с 32 МиБайт ОЗУ.
     
     
  • 5.56, Карбофос (ok), 13:15, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    начинающим программистам и КР580ВМ80А с 64 килобайтами хватало, а электронщики упражнялись в расширении железной части. никто никому не мешал
     
     
  • 6.78, kurokaze (ok), 16:26, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    начинающим программистам и БЗ-34 хватало, с 98 командами и 14 регистрами
     
     
  • 7.110, Карбофос (ok), 20:25, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    почему бы не вспомнить про перфокарты? или кто там самый начинающий и самый правильный начинающий?
     
     
  • 8.111, Michael Shigorin (ok), 20:26, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше были тумблеры, насколько понимаю ... текст свёрнут, показать
     
     
  • 9.112, Карбофос (ok), 20:31, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    телефонистки со штеккерами и пр и кто из них самый труъ начинающий ... текст свёрнут, показать
     
     
  • 10.129, Аноним (-), 05:09, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Тьюринг, вероятно ... текст свёрнут, показать
     
  • 9.147, Легион (?), 15:53, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Деревянные перфокарты ... текст свёрнут, показать
     
     
  • 10.152, Аноним (-), 18:43, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Каменные таблички, чего уж там ... текст свёрнут, показать
     
     
  • 11.155, A (?), 19:54, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Глиняные ... текст свёрнут, показать
     
     
  • 12.209, count0krsk (ok), 18:15, 04/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А ещё раньше прилетали фараоны на пирамидах Аля Stargate SG-1 ... текст свёрнут, показать
     
  • 7.119, Константавр (ok), 00:10, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я программировал на БЗ-34!!!
     
     
  • 8.168, solomon243 (ok), 21:29, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    100500... текст свёрнут, показать
     
  • 5.64, Константавр (ok), 14:07, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Чиво??? Там еле-еле 64 КБ было, когда успели?

    Всегда мечтал иметь "Специалист"!

     
     
  • 6.67, Карбофос (ok), 15:06, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я видел доработку "Орион 128" на Z80, расширения разные были для него тоже, может и "Спец" был тоже переделан для этого замечательного процессора, кто знает. после 91-го года были сильные напряги с доставкой журналов, еще и воровали сильно у нас из ящиков всякое дурачьё.
    Но обычный "Специалист" у меня был, собранный по переделанной новосибской схеме с РЕ3, плата достаточно компактная у них была разработана. но и микруха на диоды просто заменялась для стандартной адресации.
    может кто и найдет здесь журнал с переделкой: http://publ.lib.ru/ARCHIVES/M/%27%27Modelist-konstruktor%27�
     
     
  • 7.93, Константавр (ok), 16:54, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да мне хоть и обычный :)
    Вот времена были! Схемы персональных компьютеров печатались в журналах для общего пользования, программы перепечатывались и адаптировались любителями - вот он опенсорс! И пусть мы тогда фактически топтались на месте, изобретая колесо, но если бы не развал Союза, я уверен, сейчас бы был прорыв не хуже чем на Западе.
    Эх, ностальгия... Теперь даже Солнце не с той стороны встаёт...
     
     
  • 8.120, Бобазали (?), 00:15, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    То, что печатали в журналах долго править приходилось В общем это был мутный п... текст свёрнут, показать
     
     
  • 9.164, Аноним (-), 20:21, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Очень неудобная штука для этого Первым взлетает видео-DSP с экзотичной архитект... текст свёрнут, показать
     
  • 5.104, Аноним (-), 19:18, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >В каком-то "Моделист-конструктор" последняя версия ПК "Специалист" на Z80 была

    Давно это было (четверть века!), но я таки помню что Специалист был не на зайлоге а на КР580ИК80А.
    Впрочем для тех кто не в теме разницы нет конечно :)

     
     
  • 6.144, Карбофос (ok), 14:26, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    может чего напутал чел, а может и было чего. после того, как z80 появился на электробарахолках, переделывали много каких компов под этот продвинутый процессор. благо - не нужны были напряжения +12v и -5v. остальное было делом прямых рук ;)
     
     
  • 7.199, Аноним (-), 19:38, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Z80 шли в наши варианты Spectrum-ов. У меня был Пентагон к примеру. Все Радио-**б Специалист, Микроша - все юзали наш клон 8080 :-)
    Дааааа - было время когда одноклассницы были молоды :)
     
     
  • 8.200, Аноним (-), 19:40, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А склероз то того Имелось в виду Sinclair Spectrum ... текст свёрнут, показать
     
  • 8.206, Карбофос (ok), 21:03, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    из журнала Радио по компьютеру Орион-128 http www radioway ru 1996 06 _ori... текст свёрнут, показать
     
  • 2.126, Пр0х0жий (??), 02:35, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >>>>ОС потребляет всего 40 Кб ОЗУ
    > z-ка вроде 64 Кб всего умеет или нет ??

    Если речь о z-ке вообще, то и больше:

    eZ80 ® CPU User Manual
    Introduction:
    The eZ80 CPU is also the first 8-bit microcontroller to support 16 MB linear addressing.
    Each software module, or each task, under a real-time executive or operating system can
    operate in Z80-compatible (64 KB) mode or full 24-bit (16 MB) address mode.

     

     ....большая нить свёрнута, показать (59)

  • 1.3, Sunderland93 (ok), 08:57, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Даже не знаю что сказать. С одной стороны - ось для бородатых хакеров-олдфагов, с другой - кто знает, как пойдут дела в будущем.
     
     
  • 2.6, Дмитрий (??), 09:10, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кто сказал, что старые времена не вернуть? Они уже возвращаются. Замена линукса без корпорастов на подходе. Теперь есть шанс сделать как нужно, а не как хочется маркетологам в погоне за баблом, которые погнали прогресс без выяснения, нужно это в перспективе или вообще не нужно. Чтож, кризис свое дело неплохо делает. Мозги стали прочищаться.
     
     
  • 3.21, Fracta1L (ok), 10:07, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > погнали прогресс без выяснения, нужно это в перспективе или вообще не нужно

    А кто должен определять нужность технологий? Аналитки Опеннета что ли? Бгг.

     
  • 3.80, kurokaze (ok), 16:30, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Кто сказал, что старые времена не вернуть? Они уже возвращаются. Замена линукса

    Такой большой, а в сказки веришь

    Почитай на досуге например сколько кода пришлось наворотить ради ACPI, учитывая что вендоры добавляли нестандартные расширения как попало, по велению левой пятки.
    И вообще подсчитай сколько раз встречается fuck в сорцах ядра и почему

     
     
  • 4.99, Fracta1L (ok), 18:32, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всего-то 30 раз в ядре 3.16.1
     
  • 3.95, cmp (??), 17:28, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, ну даже если все дружно плюнут на линукс и кинуться рьяно кодить новую ось,... большой текст свёрнут, показать
     

  • 1.4, Аноним (-), 09:06, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что не eZ80?
     
  • 1.5, Константавр (ok), 09:09, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >Порт для процессоров Intel 8086 пока отсутствует, но его создание является делом времени

    Так и он разжиреет

     
  • 1.9, анонимус (??), 09:12, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм... А на спектруме её реально запустить?
     
     
  • 2.11, ram_scan (?), 09:15, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм... А на спектруме её реально запустить?

    Начиная со Spectrum 2 вероятно да. В классические 48 кб оно не полезет.

     
  • 2.59, arisu (ok), 13:37, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм... А на спектруме её реально запустить?

    нет. у него даже дискового контроллера нет. и организация памяти очень ушибленая.

    на разных клонах — думаю, можно адаптации сделать.

     
     
  • 3.114, Perl_Jam (?), 21:00, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У версии 128K есть, если память не изменяет, можно было и на 48K версию навернуть
     
     
  • 4.124, arisu (ok), 01:41, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > У версии 128K есть, если память не изменяет

    нет, и никогда не было. microdrive — это кассетник такой. а всякие опусы, +3 и трдосы (которые — трдосы — за пределами xUSSR и не знает никто; как всегда наши выбрали самое хреновое) и между собой тотально несовместимы, и местами сделаны через фекальновыводное отверстие (в виду достаточно фекальной архитектуры самого нежно любимого мной Спекки). в общем, с няшкой MSX ни в какое сравнение.

    запустить, я думаю, кое-как можно будет (если оно таки не обидится на то, что как минимум #5B00 области RAM отожрано неизвестно на что).

     
     
  • 5.153, Аноним (-), 18:51, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Если уж мы про няшки, любой ARM на голову лучше и интелского крапа и его перепевок. Нормальная система команд, на базе 65xx/68xx но в менее архаичном виде. Логичная, симметричная. Фоннейман для программиста, но гарвард во многих из вариантов для железа. Линейное адресное пространство. Человеческий набор регистров и возможность делать с ними операции. На фоне этого Z80 невзрачен, а i8080/x86/... - попросту гaвн0.
     
     
  • 6.174, arisu (ok), 02:37, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ты, типа, офигенный молодец, да. мы тут обсуждаем ретро-автомобили, и вдруг ты такой влетаешь, и с порога: «а если уж про авто, то XYZ 2012 года выпуска ваще офигеть!»
     
     
  • 7.179, Аноним (-), 04:34, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > XYZ 2012 года выпуска ваще офигеть!»

    ARM уже были в лохматые девяностые, так что любителям винтажа тоже есть на что пофапать.

     
     
  • 8.180, arisu (ok), 04:50, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    однако речь всё равно шла не о них ... текст свёрнут, показать
     
  • 8.201, Аноним (-), 19:45, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А сэр Синклер запустил свой первый коммерческий ПК на Z80, да в 1982 Где были... текст свёрнут, показать
     
     
  • 9.207, arisu (ok), 05:16, 04/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тащемта, раньше ... текст свёрнут, показать
     
  • 2.194, Anonymous_Smoke (?), 12:44, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Реально, особенно на ZX-Evolution (4Mb RAM, SD-card, Z80-3.5-7-14Mhz в турбо)

     
     
  • 3.240, Anon_NN (?), 12:39, 26/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Уже запустили http://zx-pk.ru/showpost.php?p=757032&postcount=204
     

  • 1.12, Аноним (-), 09:15, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Как рад за Алана. У него так много свободного времени что он может позволить себе писать ос для процессора 40летней давности.
     
     
  • 2.18, A (?), 09:59, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > писать ос для процессора 40летней давности

    Здесь кто-нибудь читает текст новостей, или не принято?

    >При этом система изначально рассчитана на обеспечение переносимости

     

     
  • 2.60, arisu (ok), 13:38, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Как рад за Алана. У него так много свободного времени что он
    > может позволить себе писать ос для процессора 40летней давности.

    завидуй. выходные скоро закончатся, и тебе опять на офис, заниматься ИБД.

     
     
  • 3.141, Аноним (-), 09:26, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кому в офис, а кому на завод. Заниматься имитацией производства
     
     
  • 4.154, Аноним (-), 18:54, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > кому в офис, а кому на завод. Заниматься имитацией производства

    А кому и вовсе плац ломом подметать.

     
  • 3.237, Аноним (-), 23:10, 08/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    так ИБ заниматься или БД ? :/
     

  • 1.14, A (?), 09:37, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    >Fed up of SystemD ?
    >Kdbus the final straw ?
    >Linux community too large and noisy ?
    >Yearn for the good old days when you knew every contributor by name and the source code fitted on a single floppy disc ?

    Имеет смысл в тексте новости упомянуть первую причину, побудившую этого уважаемого человека организовать данный проект.

     
     
  • 2.83, kurokaze (ok), 16:36, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Имеет смысл в тексте новости упомянуть первую причину, побудившую этого уважаемого человека
    > организовать данный проект.

    Кому интересно твоё нытьё? У меня SystemD нет - я и не ною.

     
     
  • 3.142, chinarulezzz (ok), 10:34, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    при чём тут нытьё, болезненный?
     
     
  • 4.210, count0krsk (ok), 18:37, 04/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > при чём тут нытьё, болезненный?

    боле́зный - вызывающий сострадание, жалость (также субстантивир., в качестве обращения)
    болезненный - геморрой.

    // Ваш Grammar Nazi.

     

  • 1.15, Гост (?), 09:39, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Везде все глючит... Куда катиться мир?
     
     
  • 2.68, Canis Dirus Leidy (?), 15:28, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Везде все глючит... Куда катиться мир?

    Q23: а бывают несосущие оси?
    A23: Бывают. Теоретически. Они имеют сферическую форму и находятся в вакууме.
    (q)RU.OS.CMP FAQ

     
  • 2.103, www2 (ok), 19:08, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >Везде все глючит... Куда катиться мир?

    И орфография тоже глючит. Мир уже скатился.

     
     
  • 3.117, Аноним (-), 23:28, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Она давно глючит: неправильные глаголы, куча не поддающихся правилам исключений и всякий прочий kal.
     
     
  • 4.173, ы (?), 00:57, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >не поддающихся

    не подчёркивающихся
    fixed
    >прочий kal

    в головушке писаки

     

  • 1.19, Аноним (-), 10:00, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Можно подумать, что Линукс такой жирный, потому что его исходники нудями забили. Если Fuzix OS взлетит, то со временем она станет такой же раздутой как Линукс, короративные пользователи потребуют отказаться от "just for fun" в пользу стабильности, коммюнити разрастётся и поделится на несколько враждующих лагерей, а там и systemd подтянется.
     
     
  • 2.42, vitalif (ok), 12:10, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да причём тут вообще корпоративные пользователи. Обычным десктопюзерам куда больше всякого железа нужно...
     

  • 1.20, anonimous (?), 10:01, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. " (c)
     
  • 1.25, RedD (ok), 10:18, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Вот черт, сам кокс отметился)
     
  • 1.26, Anonyous (?), 10:18, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > и с тоской вспоминают о старых былых временах, когда каждый по имени знал коллег по сообществу, вся работа могла уместиться на дискету и главным мотивом было получение удовольствия от создания чего-то нового.

    «Когда мужчины были настоящими мужчинами и сами писали драйвера для устройств»

     
     
  • 2.46, Аноним (-), 12:29, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> и с тоской вспоминают о старых былых временах, когда каждый по имени знал коллег по сообществу, вся работа могла уместиться на дискету и главным мотивом было получение удовольствия от создания чего-то нового.
    > «Когда мужчины были настоящими мужчинами и сами писали драйвера для устройств»

    Современные настоящие мужчины же не виноваты, что корпорасты закрывают спецификации на свои устройства.

     
     
  • 3.52, myhand (ok), 12:46, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Угу.  Просто вместо "хлопнуть дверью и уйти" - затыкаются и продолжают творить блобье для корпорастов.
     
     
  • 4.204, Аноним (-), 19:47, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Угу.  Просто вместо "хлопнуть дверью и уйти" - затыкаются и продолжают
    > творить блобье для корпорастов.

    Дык коммунизм кончился. А тут бесплатный печенек нетути ...

     
  • 3.131, Аноним (-), 05:12, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Современные настоящие мужчины же не виноваты, что корпорасты закрывают спецификации на
    > свои устройства.

    Настоящие - реверсили набор команд путем смотрения на пару бинарей. Документацию им было неоткуда взять - сети тогда были напрочь неразвиты еще.

     
     
  • 4.134, arisu (ok), 05:15, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    опять Иксперды набигают… скорей бы понедельник, они в школу пойдут.
     
     
  • 5.139, Иксперд (?), 08:00, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Нет уж, в понедельник не пойдем, у нас каникулы :)
     
  • 5.156, Аноним (-), 19:55, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > опять Иксперды набигают…

    Не угадал: я парочку таких кадров знаю. У меня даже артефакт есть: железный дебагер из го... проводов и микриков. Z80 отодрали пару лапок с платы, сигналы пошагового выполнения и шага вывели на очевидную схему. Вот так и разбирались. Даташит в конце 80х взять было неоткуда - выкручивались как умели. Вот это были настоящие профи, не то что местные гремцы бидоном и всякие мягкотелые реверсеры с идапро.

     
     
  • 6.176, arisu (ok), 02:42, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ага. Z80 украли, а документы не взяли, потому что «а зачем эти бумажки вообще?»

    правда, в той же Польше они были, и добыть их оттуда было не так уж сложно (даже в моём захолустном городе спокойно добыли и растиражировали), но Суровые Мужики не ищут лёгких путей.

     
     
  • 7.181, Аноним (-), 04:55, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Выдернули процессорную плату с какого-то околевшего промышленного оборудования ... большой текст свёрнут, показать
     
     
  • 8.184, arisu (ok), 05:06, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    реально беда у меня тоже не было и друзей не было а вот почта 8212 была ... большой текст свёрнут, показать
     

  • 1.27, Аноним (-), 10:32, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > вся работа могла уместиться на дискету

    Мсье знает толк в некрофилии. Дискета-то 8″, я надеюсь?

     
     
  • 2.30, RedD (ok), 10:46, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Побить его чтоли по некрофильности, у меня есть немного 6п3с
     
     
  • 3.132, Аноним (-), 05:13, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Побить его чтоли по некрофильности, у меня есть немного 6п3с

    Теперь ты просто обязан собрать из них как минимум триггер.

     
     
  • 4.166, RedD (ok), 20:45, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Собрал умзч Se
     
  • 2.140, Иксперд (?), 08:05, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    прочиталось
    "> вся работа мозга уместиться на дискету"
     
     
  • 3.157, Аноним (-), 19:56, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > "> вся работа мозга уместиться на дискету"

    Да, дамп мозга иксперда влезет даже на 8" флопарь.

     

  • 1.29, Аноним (-), 10:44, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Известно куда. В /dev/null... Со временем будет только хуже.
     
     
  • 2.31, RedD (ok), 10:53, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нужная вещь, много промышленных плат, подобного формата,


     
     
  • 3.32, RedD (ok), 10:58, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужная вещь, много промышленных плат, подобного формата,

    Интересно он на ЮТ-88 пойдет?

     
     
  • 4.61, arisu (ok), 13:39, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Нужная вещь, много промышленных плат, подобного формата,
    > Интересно он на ЮТ-88 пойдет?

    там не Z80.

     
  • 3.158, Аноним (-), 19:58, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужная вещь, много промышленных плат, подобного формата,

    Сейчас там такое нафиг не упало. В смысле, железка которая полновесный пингвин запустит нынче 25х25 миллиметров.

     
     
  • 4.160, RedD (ok), 20:07, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Нужная вещь, много промышленных плат, подобного формата,
    > Сейчас там такое нафиг не упало. В смысле, железка которая полновесный пингвин
    > запустит нынче 25х25 миллиметров.

    Не знаешь ты реалий жизни, есть нечто, разработки 2000, с ук именно такого типа, и работать ему еще и работать,

     
     
  • 5.183, Аноним (-), 05:02, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Не знаешь ты реалий жизни, есть нечто, разработки 2000, с ук именно
    > такого типа, и работать ему еще и работать,

    У меня есть доисторический экспонат на Z80. До сих пор работает, а чего б ему. ЧСХ, это, 25х25 мм тоже долго проработает - а чему там ломаться? :)

     

  • 1.33, Аноним (-), 11:11, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    intel и amd не нужен, а вот на ppc можно
     
  • 1.34, Alen (??), 11:17, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на моем компе с Z80 было 64к памяти, так что его ядро жирновато :) За то на той системе был отличный ассемблер и дебагер, надо было на асме писать и не париться с компиляторами :)
     
     
  • 2.35, RedD (ok), 11:21, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > на моем компе с Z80 было 64к памяти, так что его ядро
    > жирновато :) За то на той системе был отличный ассемблер и
    > дебагер, надо было на асме писать и не париться с компиляторами
    > :)

    А в журнале радио была статья, расширение до 128 кило+нгмд

     
  • 2.84, kurokaze (ok), 16:39, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > на моем компе с Z80 было 64к памяти, так что его ядро
    > жирновато :) За то на той системе был отличный ассемблер и
    > дебагер, надо было на асме писать и не париться с компиляторами
    > :)

    На БЗ-34 было и вовсе 98 команд и 14 регистров.
    И не надо было даже асмом париться

     
     
  • 3.133, Аноним (-), 05:14, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > На БЗ-34 было и вовсе 98 команд и 14 регистров.
    > И не надо было даже асмом париться

    Ну так и программы имели очень ограниченные возможности, у...щный ввод и такое же отображение.

     

  • 1.36, Сергей (??), 11:29, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    У меня на антресолях должна лежать платка с 256 кб, надо будет найти и как-то реанимировать, мне всегда Z80 нравился...
     
     
  • 2.100, Michael Shigorin (ok), 18:43, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У меня на антресолях должна лежать платка с 256 кб, надо
    > будет найти и как-то реанимировать, мне всегда Z80 нравился...

    Перед этой записью у Алана в плюсике несколько месяцев порой мелькало всякое соответствующее железо, которое удалось откопать и поднять.

     
  • 2.137, Пр0х0жий (??), 06:03, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >  У меня на антресолях должна лежать платка с 256 кб, надо
    > будет найти и как-то реанимировать, мне всегда Z80 нравился...

    А как было классно на спекки под ADS юстировать дисководы, закачаешься!

     

  • 1.38, Отражение луны (ok), 11:37, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Вот у человека развлечение, живет прямо таки на полную катушку. Респект таким парням.
     
     
  • 2.40, RedD (ok), 11:52, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И не говорите, богатый наверное, а кр580вм80 и z80, это одно и тоже?
     
     
  • 3.48, ano (??), 12:35, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    С точки зрения пользователя - да. А так это платы от разных производителей. кр580вм80 аналог Z80.
     
     
  • 4.106, Аноним (-), 19:30, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > кр580вм80 аналог Z80.

    Среди лохов ты стал экспертом, среди экспертов ты - **оно! :-\

     
  • 4.113, Аноним (-), 20:55, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    КР580ВМ80 это аналог i8080, с несколькими дополнительными неспецифицированными в оригинале командами.
     
  • 3.49, Аноним (-), 12:37, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >кр580вм80 и z80, это одно и тоже?

    Нет, не одно и тоже. По схемотехнике внешних подключений различаются, и у Z80  больше команд и регистров. Z80 у нас обозначался как КР1858ВМ1, если не ошибаюсь.

     
  • 3.50, Аноним (-), 12:39, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не совсем. У Z80 есть дополнительные регистры и команды, потому машинный код для 580 камня Z80 исполнять может, а вот наоборот - не факт. Ну и аппаратно несовместимы, нельзя выдрать один камень из платы и впаять другой на замену.
     
  • 3.62, arisu (ok), 13:42, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И не говорите, богатый наверное, а кр580вм80 и z80, это одно и
    > тоже?

    нет. помимо разностей в подключениях разность ещё и в системе команд. 580 — это сдёртый i8080. Z80 — это расширеный i8080. код Z80, который использует дополнительный набор регистров, расширеные команды, IX/IY — исполняться, натурально, не будет. а не использовать эти расширения глупо и неудобно.

     
  • 3.79, Кокс (?), 16:27, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Z80 это КР1858ВМ1, а не кр580вм80 у которого в свою очередь набор команд есть подмножество набора команд Z80. И схема подключения у них несовместима.
     
  • 3.85, kurokaze (ok), 16:40, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И не говорите, богатый наверное, а кр580вм80 и z80, это одно и
    > тоже?

    КР580ВМ80А — функциональный аналог микропроцессора Intel i8080A (1974 год).

    В совке всё западное передирали как могли по понятным причинам. Это называлось "догоним и перегоним Запад"

     
     
  • 4.107, Аноним (-), 19:32, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > В совке всё западное передирали как могли по понятным причинам. Это называлось
    > "догоним и перегоним Запад"

    Смех смехом а не случись жопа в 90-е могли и перегнать.

     
     
  • 5.118, Аноним (-), 23:44, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно в микроэлектронике, ага.
     
  • 5.123, arisu (ok), 01:31, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Смех смехом а не случись жопа в 90-е могли и перегнать.

    разве что в объёмах выпуска «калашниковых».

     
     
  • 6.138, Vkni (ok), 06:48, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > разве что в объёмах выпуска «калашниковых».

    А она тогда бы на Западе случилась - шарик маленький, на всех уже не хватало. Впрочем, история не знает сослагательного наклонения.

     
  • 5.159, Аноним (-), 20:01, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Смех смехом а не случись жопа в 90-е могли и перегнать.

    А ты советскую комплектуху видел? Про нее все уважающие себя инженеры-электронщики охотно забыли как страшный сон.

     
     
  • 6.205, Аноним (-), 20:01, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Смех смехом а не случись жопа в 90-е могли и перегнать.
    > А ты советскую комплектуху видел? Про нее все уважающие себя инженеры-электронщики охотно
    > забыли как страшный сон.

    Видел :) И таки да - правда что они были не фонтан по параметрам, и сделаны топором по исполнению.
    Но!
    А ты видел сколько и каких заводов заложили в самом конце 80-х? В отдной с-ой армении с десяток, в узбекистане, и т.д. Был рывок запланирован, был. Но не случился.

     

  • 1.41, Аноним (-), 12:07, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    "получение удовольствия от создания чего-то нового"
    Именно поэтому оно такое толствое сейчас. Каждому хотелось побыстрому че-то свое впилить, лучше одно и то же по 10 раз.
    Ну и просто взял какую-то древность, которая  и так была простой и легкой тогда. Запилил бы под x64 старый юникс в 40 кб тогда. Не получится? А как же
     
  • 1.43, RedD (ok), 12:21, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А вот такое никто не пробовал ?
    http://www.chipdip.ru/product/a13-olinuxino/
     
     
  • 2.47, RedD (ok), 12:31, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хочу купить, кто что скажет ?
     
     
  • 3.161, Аноним (-), 20:12, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Allwinner симпатичные камни Что линь запустить, что немного попрограммить в No-... большой текст свёрнут, показать
     
     
  • 4.172, RedD (ok), 00:53, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/

    Агась,  понято ,у китайцев или на ебее искать.
     
     
  • 5.185, Аноним (-), 05:28, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нынче навалом интересных железяк по приятным ценам Проблема в основном в том чт... большой текст свёрнут, показать
     

  • 1.51, Аноним (-), 12:45, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Под STM32 было бы самое оно, если когда-либо и 32 бита поддерживать будет. А если ещё и сетевой стек будет, то на STM32F4xx роутеры делать можно.
     
     
  • 2.53, Аноним (-), 12:48, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По цене STM32, наверное, даже дешевле Z80 будут.
     
  • 2.162, Аноним (-), 20:14, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > на STM32F4xx роутеры делать можно.

    Но зачем? Пятибаксовый allwinner на гигагерц с парой ядер и гигабитом - порвет это недоразумение на британский флаг. Да что там, 20-баксовая мыльница из соседнего ларька будет роутить лучше.

     

  • 1.57, pavlinux (ok), 13:31, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Только б, пилять, очередной Поттеринг не появился.
     
     
  • 2.89, kurokaze (ok), 16:44, 01/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Только б, пилять, очередной Поттеринг не появился.

    Под кроватью посмотри-проверь, а вдруг!?

     
  • 2.171, umbr (ok), 23:01, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    была бы ОС - а Поттеринг найдется ;)
     

  • 1.58, Аноном (?), 13:34, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Из планов на будущее отмечается поддержка TCP/IP-стека, ptrace, core-дампов, ulimit, uptime, резервирования блоков на диске для пользователя root, вызовов select/poll(), /dev/tty, файловых систем размером более 32 Мб, нового планировщика задач, символических ссылок, загружаемых драйверов, оптимизации подсистемы работы с блочными устройствами, портирование эмулятора CP/M.

    + поддержка железа и вуаля, внезапно размер и сложность возрастет выше крыши, если его реально зяхотят юзать, а не "just for fun"(так многие начинали).

     
     
  • 2.136, Нимо Ан (?), 06:03, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это всё вопрос архитектуры. При достаточной модульности и её правильной организации не вижу проблем с любым (адекватным) железом и чем угодно - просто мухи (драйверы) должны быть отдельно, котлеты (ядро ОС с планировщийом) отдельно, всё отдельно, при этом как можно более жёстко регламентированные интерфейсы взаимодействия всего этого и общая структура.
     

  • 1.63, nc (ok), 13:47, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Восхищают такие люди и такие проекты. Тем более и применение вполне найдется - например "интернет вещей", о котором сейчас модно говорить.
     
  • 1.73, Аноним (-), 15:52, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    SymbOS для Z80. WIMP. Но она FreeWare.
     
  • 1.76, Омский линуксоид (ok), 16:24, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Омские линуксоиды одобряют! Пусть занимается на досуге всем тем, чем пожелает. Его право. Свой вклад в Linux - он сделал. И большой вклад. Так что убейтесь, хейтеры. И да, обожаю Z80, моя первая юношеская любовь.
     
  • 1.96, Анони (?), 18:00, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    40к при непосредственной адресации всего к 64к - слишком жирно, где проги то запускать?
     
     
  • 2.122, Бобазали (?), 01:15, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, даже если половину этого засунуть в ППЗУ места остается  совсем не много, а там ещё управляющие регистры устройств адресное пространство кушают не слабо, для программ места почти не остается. Страничное обращение к памяти при 8-разрядной адресации не сильно помогает, я до сих пор помню как я тогда удивился когда увидел сколько  адресного пространства потребляет переключение страниц памяти в "Орионе".
    Тут дилема возникает, либо адресное пространство, но тогда это ассемблер, либо переносимость, но тогда это язык более высокого уровня и ограничение адресации.
     

  • 1.105, Mihail Zenkov (ok), 19:22, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Поддержка "magic button" будет?
     
  • 1.109, robux (ok), 20:25, 01/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Z80 - это хорошо, у самого в гараже советский комп валяется.
    Глидишь и повыкидываем эти зондированные пендосские пылесосы.
     
     
  • 2.127, anonim (?), 04:07, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да-да, выкидывай по-скорей! А еще интернет выруби! Вот счастье-то будет.
     
  • 2.163, Аноним (-), 20:15, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Глидишь и повыкидываем эти зондированные пендосские пылесосы.

    В пользу Z80? Ну выкидывай...

     

  • 1.135, Нимо Ан (?), 05:58, 02/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    С такой фамилией - не удивительно.
     
  • 1.143, Аноним (-), 11:39, 02/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Оппа, счастливейшая новость, теперь многие молодые разработчики open source смогут испытать себя и нас и 20 лет пилить ещё один Linux, правда до сегодняшнего Linux она и через 20 лет не дотянет, потому что Linux продолжит своё развитие и компании свои open source ОС наделают (в дополнении к имеющимся) и Поттеринг на достигнутом не остановится ;) и другие одарённые ещё успеют несколько open source ОС сделать за это время.
    Давайте тогда уж каждый год делать по одной новой ОС, старые ведь уже (за год) безнадёжно устаревают, становятся сложными и громоздкими.

    А как же Minix, а как же Plan9? О них вы подумали!?
    Haiku нервно курит в сторонке.

     
     
  • 2.145, Аноним (-), 14:26, 02/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "будешь курить не вырастешь" (с) родители
    вот гайка и не выросла ...
     
     
  • 3.188, RedD (ok), 07:42, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "будешь курить не вырастешь" (с) родители
    > вот гайка и не выросла ...

    )))))))))))))))))


     

  • 1.148, Аноним (-), 16:17, 02/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Весьма скудоумно ровняться только на Linux или любую другую ОС. А то это напоминает секту, но большинство толком и не знают определения слов операционная система. Хочет человек пусть делает, и у него найдутся свои единомышленники у Поттеринга же нашлись. Операционных систем может быть множество, главное чтобы они справлялась с поставленными задачами быстро и эффективно. Чего к сожалению можно сказать не о всех современных операционных системах
     
  • 1.149, Аноним (-), 17:18, 02/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    свой велосипед едет веселее
     
     
     
     
    Часть нити удалена модератором

  • 4.197, RedD (ok), 19:27, 03/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поттеринг тя покусает, бушь ся плохо вести)
     

  • 1.190, Аноним (-), 10:13, 03/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    menuet, kolibri?
     
     
  • 2.208, arisu (ok), 05:21, 04/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > menuet, kolibri?

    нет, идиот-анонимус.

     

  • 1.198, pete (??), 19:30, 03/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Разработчик ядра, вместо того, чтобы выкинуть лишнее, решил, что с нуля делать будет проще. Это печально...
     
  • 1.211, Аноним (-), 10:18, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ANSI C компилятора для CPU 8086 (предприняты попытки задействовать pcc)

    Что же они такие слоу то. Уже давно есть уних под x86 с pcc в качестве компилера: http://rutracker.org/forum/viewtopic.php?t=4511449

     
  • 1.212, Аноним (-), 18:32, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Open Watcom - вполне себе хороший компилятор для 8086
     
  • 1.222, Аноним (-), 17:34, 06/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это просто обычная узкоспециальная embedded OS, предназначенная для конкретных embedded архитектур. Такие ОС постоянно появляются новые. Чуть ли не каждая фирма для своих нужд разрабатывает свою такую ОС для каких-нибудь там девайсов. Данная Fuzix ничем не примечательна. Разве что тем, что её разрабатывает известный Алан Кокс. Ну и чтобы чем-нибудь скрасить скучную разработку очередной узкоспециальной ОС, Кокс решил её пропиарить как свой ответ навороченным вещам, таким как systemd. Нечего было ради этого писать статью на opennet
     
  • 1.238, Michael Shigorin (ok), 02:08, 12/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ---
    Todays Fuzix update

    - Initial ZX Spectrum bits merged (thanks Alexander Tsidaev)
    - 6809 code core builds again (and gcc shows up various things sdcc is happy about and vice versa)

    MSX continues to make slow progress - the MSX1 code now finds and checksums ROMs with AB signatures to try and find I/O devices. I've also got a patch to maybe get closer to making it run as a cartridge (thanks Manuel Pazos)

    Also a special thanks to Philipp Krause whom you won't find in the git log but has fixed and closed several of the Z80 sdcc bugs Fuzix has turned up.

    On the 6809 side: A question for Dragon fans: How much ROM can a cartridge have and do you always lose half of it to having a floppy cartridge inserted ? Just trying to work out if I can just about jam it into a Dragon64, or only a Dragon 32 with DragonPlus.
    --- https://plus.google.com/111104121194250082892/posts/NNk83iC4XjZ

     
  • 1.242, Аноним (242), 16:37, 30/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Как и ядро Linux, код новой ОС распространяется под лицензией GPLv2

    И снова на те же грабли, и ещё для нового проекта?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру