Jump to content

Атари ДОС

Атари ДОС
Atari DOS версии 2.5, главное меню
Разработчик Atari, Inc. , Корпорация Atari
Рабочее состояние Снято с производства
Исходная модель Закрытый исходный код
Первоначальный выпуск 1979 год ; 45 лет назад ( 1979 )
Последний выпуск ХЕ 1.0/1987 ; 37 лет назад ( 1987 )
Доступно в Английский
Платформы 8-битные компьютеры Atari
По умолчанию
пользовательский интерфейс
Меню
Лицензия Запатентованное лицензионное соглашение

Atari DOS дисковая операционная система , используемая на 8-битных компьютерах Atari . Расширения операционной системы , загружаемые в память, были необходимы для того, чтобы компьютер Atari мог управлять файлами, хранящимися на диске . Эти расширения к операционной системе добавили обработчик диска и другие функции управления файлами.

Самым важным расширением является обработчик диска. В Atari DOS 2.0 это была File Management System ( FMS ), реализация файловой системы, загружаемой с дискеты . как минимум дополнительно 32 КБ ОЗУ Это означало, что для работы с загруженной DOS требовалось .

Было доступно несколько версий Atari DOS, первая версия была выпущена в 1979 году. [1] Atari использовала кросс-ассемблер с Data General AOS .

В первой версии DOS от Atari все команды были доступны только из меню. Он шел в комплекте с 810 дисководами . Эта версия была полностью резидентной, что делало ее быстрой, но занимало место в памяти.

Также известна как ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА II ВЕРСИЯ 2.0S.

Вторая, более популярная версия DOS от Atari поставлялась в комплекте с дисководами 810 и некоторыми ранними 1050 дисководами . Это считается наименьшим общим знаменателем для Atari DOS, поскольку любой Atari-совместимый дисковод может читать диск, отформатированный в DOS 2.0S .

DOS 2.0S состоял из DOS.SYS и DUP.SYS. DOS.SYS был загружен в память, в то время как DUP.SYS содержал дисковые утилиты и загружался только при выходе пользователя из DOS.

Помимо исправлений ошибок, в DOS 2.0S были улучшены NOTE/POINT поддержка и возможность автоматического запуска исполняемого файла Atari с именем AUTORUN.SYS. Поскольку пользовательская память была стерта при DUP.SYS был загружен, появилась возможность создать MEM.SAV файл был добавлен. Эта пользовательская память хранится во временном файле ( MEM.SAV) и восстановил его после DUP.SYS был разгружен. Предыдущий вариант меню из DOS 1.0 , N. DEFINE DEVICE, был заменен на N. CREATE MEM.SAV в ДОС 2.0С .

Версия 2.0S предназначалась для одинарной плотности дисков , 2.0D — для двойной плотности дисков . 2.0D поставлялся с двухдисковым приводом 815 , который был дорогим и несовместимым со стандартным 810, поэтому продавался лишь в небольшом количестве; делая версию 2.0D для DOS редкой и необычной.

Дискета DOS 3 в комплекте с дисководом 1050

Новая версия DOS, изначально поставлявшаяся в комплекте с 5,25-дюймовым Atari 1050 дисководом . При этом использовалась новая технология Enhanced Density (ED). [а] возможность, также называемую Atari двойной плотностью . Это увеличило объем хранилища с 88 КБ до 130 КБ на диск. Для обеспечения совместимости со старыми дисководами Atari 810 существовал вариант форматирования с одинарной плотностью (88 КБ).

Организуя сектора в блоки , Atari рассчитывала получить дискеты большей емкости, но это привело к несовместимости с DOS 2.0S . Файлы, преобразованные в DOS 3, невозможно было преобразовать обратно в DOS 2.0 . В результате DOS 3 оказалась крайне непопулярна и не получила широкого признания среди сообщества пользователей Atari.

DOS 3 предоставляла встроенную справку с помощью клавиши Atari HELP и/или обратной клавиши. Для правильной работы файлы справки должны были присутствовать на системном диске DOS. DOS 3 также использовала специальные команды XIO для управления операциями с дисками в программах BASIC.

Также известна как ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА II ВЕРСИЯ 2.5.

Версия 2.5 является обновлением до 3.0. [2] Выслушав жалобы своих клиентов, Atari выпустила улучшенную версию своей предыдущей DOS. Это позволило использовать диски Enhanced Density, а также появилась утилита для чтения дисков DOS 3. В меню добавлена ​​дополнительная опция ( P. FORMAT SINGLE) для форматирования дисков одинарной плотности. DOS 2.5 поставлялась с 1050 дисководами XF551 и некоторыми ранними дисководами .

Включенные утилиты были DISKFIX.COM, COPY32.COM, SETUP.COM и RAMDISK.COM.

Кодовое имя во время производства: QDOS.

DOS 4.0 была разработана для так и не выпущенной версии 1450XLD . Права были возвращены автору Майклу Бараллу, который разместил произведение в открытом доступе . Позже он был опубликован Antic Software . DOS 4.0 использовала блоки вместо отдельных секторов и поддерживала одинарную, расширенную и двойную плотность, а также односторонние и двусторонние диски. DOS 4.0 не был совместим с дисками DOS 2 или 3, но мог читать с них файлы. Автоматически плотности тоже не переключались, приходилось заходить в меню и вручную выбирать нужную плотность.

Кодовое имя во время производства: ADOS.

DOS XE поддерживала возможности двойной плотности и двусторонней работы диска Atari XF551 , а также пакетный ввод-вывод. DOS XE использовал новый формат диска, который был несовместим с DOS 2.0S и DOS 2.5 и требовал отдельной утилиты для чтения старых файлов 2.0. Ему также требовалась оперативная память с переключением банков , поэтому он не работал на машинах 400/800. Он поддерживал отметки даты файлов и подкаталогов.

DOS XE была последней DOS, созданной Atari для 8-битных компьютеров Atari.

Сторонние программы DOS

[ редактировать ]

Многие из этих DOS были выпущены производителями приводов сторонних производителей, всеми, кто модифицировал приводы, или теми, кто был недоволен доступными DOS. Часто эти DOS могли читать диски с более высокой плотностью и могли настроить привод на более быстрое чтение дисков (с использованием Warp Speed ​​или Ultra-Speed методов ). Большинство этих DOS (кроме SpartaDOS) были совместимы с DOS 2.0.

DOS с управлением через меню, совместимая с DOS 2.0. Одна из первых сторонних программ DOS, поддерживающих двойной плотности диски .

Множество улучшений, включая копирование и проверку секторов, проверку скорости, включение/выключение проверки файлов и реконфигурацию диска.

Опубликовано Rana Systems. Написано Джоном Ченоветом и Роном Бибером, последняя версия 8.2D.

ОС/А+ и DOS XL

[ редактировать ]

DOS производится компанией Optimized Systems Software . Совместимость с DOS 2.0 — разрешено использование дискет двойной плотности. В отличие от большинства DOS ATARI, здесь использовалась командная строка вместо меню . В DOS XL помимо командной строки предусмотрена программа меню.

СуперДОС

[ редактировать ]

Эта DOS могла читать диски SS/SD, SS/ED, SS/DD и DS/DD и использовала все известные методы ускорения чтения дисков, поддерживаемые различными сторонними производителями приводов.

Опубликовано Службой технической поддержки [ нужны разъяснения ] . Автор Пол Николлс.

DOS с меню и расширенными функциями. Сортирует списки каталогов диска и может устанавливать параметры отображения. Каталог файлов может быть сжат . Может отображать удаленные файлы и восстанавливать их. Некоторые расширенные функции требовали собственного формата TOP-DOS.

Опубликовано Eclipse Software. Автор: Р.К. Беннетт.

Эта DOS поддерживает высокоскоростные накопители Turbo 1050, Happy, Speedy, XF551 и US Doubler. Только XL/XE.

Опубликовано Мартином Рейтершаном Компьютерные технологии. Авторы сценария Герберт Барт и Франк Бруххойзер.

В этой DOS добавлена ​​возможность использования подкаталогов и поддержка жестких дисков.

Опубликовано Wordmark Systems и включает полный исходный код .

СпартаDOS

[ редактировать ]

Эта DOS использовала интерфейс командной строки. Не был совместим с DOS 2.0, но мог читать диски DOS 2.0. Поддерживает подкаталоги и жесткие диски , способные работать с файловыми системами размером до 16 МБ . Включена возможность создания примитивных пакетных файлов.

СпартаDOS

[ редактировать ]
Скриншот SpartaDOS X от FTE & DLT

Более сложная версия SpartaDOS , которая по внешнему виду сильно напоминает MS-DOS. Он поставлялся на картридже ПЗУ емкостью 64 КБ .

DOS, совместимая со SpartaDOS (фактически переименованная версия SpartaDOS 3.x по юридическим причинам).

RealDOS — это условно-бесплатная программа, разработанная Стивеном Дж. Карденом и Кеном Эймсом.

Скриншот BW-DOS, сделанный Иржи Бернасеком.

DOS, совместимая со SpartaDOS, последняя версия 1.30 была выпущена в декабре 1995 года. Она занимает гораздо меньше памяти по сравнению с оригинальной SpartaDOS и не использует ОЗУ под ПЗУ машин XL/XE, что позволяет использовать ее на старых машинах. Atari 400/800 Модели .

BW-DOS — бесплатная программа, разработанная Иржи Бернасеком.

XDOS — бесплатная программа, созданная Стефаном Дорндорфом.

Форматы дисков

[ редактировать ]

Для дисков Atari существовало множество различных форматов. Atari DOS 2.0S, односторонний диск с одинарной плотностью, имел 720 секторов, разделенных на 40 дорожек . После форматирования 707 секторов оказались свободными. Каждый 128-байтовый сектор использовал последние 3 байта для служебных данных (используемые байты, номер файла, следующий сектор), оставляя 125 байтов для данных. Это означало, что каждый диск содержал 707 × 125 = 88 375 байт пользовательских данных.

Диск одинарной плотности с объемом всего 88 КБ на стороне оставался самым популярным форматом 8-битных дисков Atari на протяжении всего существования серии, и почти все коммерческое программное обеспечение продолжало продаваться в этом формате (или его вариантах, модифицированных для защиты от копирования ). , поскольку он был совместим со всеми дисководами производства Atari.

  • Односторонний, с одинарной плотностью : 40 дорожек по 18 секторов на дорожку, 128 байт на сектор. 720 секторов, емкость 90 КБ.
  • Односторонняя, повышенная плотность : 40 дорожек по 26 секторов на дорожку, 128 байт на сектор. 1040 секторов, емкость 130 КБ. Читается на 1050 и XF551.
  • Односторонняя, двойная плотность : 40 дорожек по 18 секторов на дорожку, 256 байт на сектор. 720 секторов, емкость 180 КБ. Читается XF551, 815 или модифицированным/обновленным 1050.
  • Двусторонняя, двойная плотность : 80 дорожек (по 40 дорожек на стороне) по 18 секторов на дорожку, 256 байт на сектор. 1440 секторов (по 720 секторов на сторону), емкость 360 КБ. Читается только XF551.

Стандарт Перком

[ редактировать ]

В 1978 году компания Percom установила стандарт компоновки двойной плотности, которому следовали все остальные производители Atari-совместимых дисководов, такие как Indus , Amdek и Rana, за исключением самой Atari. Блок конфигурации размером 12 байт определяет структуру диска. [3]

  1. Atari. Архивировано 21 февраля 2009 г., в Wayback Machine.
  2. ^ Чедвик, Ян (1985). «Приложение семнадцать: Dos 2.5 и 1050 Drive» . Карта Атари . Гринсборо, Северная Каролина: Вычислите! Публикации, Inc. ISBN  0-87455-004-1 .
  3. ^ Уилкинсон, Билл (октябрь 1985 г.). «Совместимость дисков Atari» . Вычислите! . стр. 110–111 . Проверено 16 октября 2013 г.
Примечания
  1. ^ Не путать с гораздо более поздними дискетами сверхвысокой плотности (ED) с перпендикулярной записью .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9bc62fed09bdf6e99413acf28ca4211d__1717175400
URL1:https://arc.ask3.ru/arc/aa/9b/1d/9bc62fed09bdf6e99413acf28ca4211d.html
Заголовок, (Title) документа по адресу, URL1:
Atari DOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)