IS-DOS
Материал из Википедии — свободной энциклопедии
iS-DOS — операционная система для отечественных ZX Spectrum-совместимых бытовых компьютеров. Разработана в начале 1990-х (1990-92) годов фирмой Iskra Soft Ltd (Ленинград, СССР). Поддерживает гибкие диски DS/DD, жёсткие диски, CD-ROM-приводы.
Система была разработана в качестве альтернативы стандартной для русских клонов ZX Spectrum дисковой системы TR-DOS. Основными недостатками TR-DOS являлись отсутствие подкаталогов (впоследствии обойдённое файл-менеджером TRDN), ограничение на количество файлов на диске (не более 128), ограничение на длину одного файла в 64 КБ (впоследствии снятое благодаря стандарту на файлы-сателлиты), также присутствовал и ряд других.
При разработке iS-DOS использовалась идеология MS-DOS, и перечисленные выше ограничения отсутствовали. Помимо этого, присутствовала встроенная на уровне системы файловая двухпанельная оболочка, подобная Norton Commander, а также набор необходимого для работы программного обеспечения. Однако, система была несовместима с TR-DOS, и не позволяла запускать адаптированные под TR-DOS программы — для этого требовалась их серьёзная переделка.
Для iS-DOS было написано и адаптировано некоторое количество программного обеспечения. Так как архитектура системы предусматривала возможность создания драйверов устройств, существовала поддержка любых типов расширенной памяти, различных внешних устройств, и IDE-контроллеров (для работы с жёсткими дисками).
На основе iS-DOS группой NedoPC была разработана система TASiS, специально ориентированная на компьютер ATM Turbo. Она использует аппаратный текстовый режим и расширенную память этого компьютера. Также, решена проблема совместимости с программами для TR-DOS, с помощью специальной прошивки ПЗУ — xBIOS. Она содержит vTR-DOS — программу, имитирующей работу TR-DOS на уровне вызовов системы, и работающей с образом дискеты, загружаемой в расширенную память компьютера.
Недостатком iS-DOS является ограниченный размер раздела — 16 МБ.
Компьютеры Sinclair Research, их наследники и клоны |
ZX80 | ZX81 | ZX Spectrum, Spectrum+, Spectrum 128K, +2 and +3| Sinclair QL |