ninacarrot
@ninacarrot

ZX Spectrum + *nix

Для тех, кто в танке, поясняю: nix-системы есть даже для кофеварок, а для обожаемого многими Спекки таковой всё еще нет.

В экспериментальных целях можно написать несложную unix-like систему для Спекки (минимум с 48 Кб ОЗУ — 16Кб на ОС и еще по 16Кб на запущенные процессы), но вот в чем вопрос: а нужно/интересно ли это еще кому-то, кроме меня?
  • Вопрос задан
  • 3305 просмотров
Пригласить эксперта
Ответы на вопрос 3
tzlom
@tzlom
нужно — нет, реалии таковы что и спеки есть у единиц (эмуляторы не в счёт)
интересно — весьма, процесс нетривиальный и там может быть много неожиданных решений и подходов
так что если хотите — дерзайте, но не надейтесь что это будут юзать, просто скажут «вау, круто»
Ответ написан
vinxru
@vinxru
Найдите какую нибудь старую версию UNIX написанную на C и использующую не более 48 Кб ОЗУ. Я думаю это реально. Останется только реализовать четыре драйвера (экран, клавиатура, звук) и скомпилировать.

Только у стандартного ZX-спектрум нет диска и локальной-сети. Чем будет заниматься этот UNIX я не представляю :)

Надо взять Спектрум по новее, например мой +3. В нем есть и RS-232 для локальной сети и дисковод.

Предвижу предложение взять последние творения NedoPC (процессор в десятки мегагерц, мегабайты ОЗУ, жесткий диск, высокое разрешение экрана). Лично я не считаю их Спектрумами.

А писать свой UNIX я не советую. Так как ничего похожего на современный Linux у нас не получится. В 16 Кб можно запрограммировать очень немногое. В 16 Кб даже не влезет справка выводимая по ключу --help.
Ответ написан
@Jazzist
Интересно, наверное в научных целях.

«Писать» особо много не придется, можно портировать готовые решения. Например DSL
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы