Синклер QDOS - Sinclair QDOS - Wikipedia

QDOS
РазработчикТони Тебби во время работы на Sinclair Research
Написано вMotorola 68000 язык ассемблера
изначальный выпускАпрель 1984 г.; 36 лет назад (1984-04)
Последний релиз1.13
Доступно виспанский, Французский, Немецкий, Итальянский, Шведский
ПлатформыMotorola 68008
Лицензияпроприетарный
Предшествует68 К / ОС

QDOS это многозадачность Операционная система найдено на Sinclair QL персональный компьютер и его клоны. Он был разработан Тони Тебби во время работы на Sinclair Research, в качестве собственной альтернативы 68 К / ОС, который позже был отменен Sinclair, но выпущен оригинальными авторами Компьютерные системы GST. Его название не считается акроним и иногда пишется как Qdos в официальной литературе (см. также тождественно произносимое слово престиж ).

QDOS был реализован в Motorola 68000 язык ассемблера, а на QL - 48KiB из ПЗУ, состоящий из трех микросхем EPROM на 16 КиБ или одной микросхемы ПЗУ на 32 КБ и одной микросхемы ПЗУ на 16 КБ. Эти ПЗУ также содержали SuperBASIC переводчик, расширенный вариант БАЗОВЫЙ язык программирования со структурным программированием дополнений. Это также действовало как QDOS интерпретатор командной строки.

Услуги, предоставляемые QDOS, включали управление процессы (или «задания» в терминологии QDOS), выделение памяти и расширяемая «перенаправляемая система ввода-вывода», обеспечивающая общую структуру для файловые системы и драйверы устройств. Очень простой экран окно также была предоставлена ​​функциональность. Эта и некоторые другие функции никогда не были полностью реализованы в выпущенных версиях QDOS, но были улучшены в более поздних расширениях операционной системы, созданных QJUMP собственной компанией Тебби.

Также были разработаны переписанные, улучшенные версии QDOS, в том числе Лоуренс Ривз. Минерва и Тебби SMS2 и SMSQ / E. Последний является наиболее современным вариантом и все еще совершенствуется.

Версии

Версии QDOS обозначались числовыми номерами версий. Однако ПЗУ прошивки QL в целом (включая SuperBASIC) получили двух- или трехбуквенные буквенные идентификаторы (возвращаемые функцией SuperBASIC). VER $).

Была выпущена следующая версия QDOS (даты ориентированы на первые поставки заказчикам):

  • 0.08: последняя опытная версия.
  • 1.00: соответствует FB версия QL ROMs, выпущенная в апреле 1984 года.
  • 1.01: соответствует ВЕЧЕРА версия ROM. Это было быстрее и улучшилось Microdrive поддерживать.
  • 1.02: соответствует AH Версия ROM выпущена в июне 1984 года. В ней было исправлено множество ошибок, и это была первая версия ROM, выпущенная в большом количестве.
  • 1.03: включен в версии ROM JM и Туберкулез; выпуск с небольшими исправлениями ошибок, выпущенный в конце 1984 года.
  • 1.10: соответствует JS и JSU (нас экспортная версия), выпущенные в начале 1985 года. Это была последняя версия, использовавшаяся в QL, изготовленных для рынка Великобритании.
  • 1.13: соответствует MGx серия версий ROM для европейских экспортных рынков. Включено значительное количество исправлений ошибок. Следующие локализованные версии MG прошивки известны:

Локализованные версии QDOS были отмечены знаком "." в номере версии, заменяемой буквой суффикса версии ROM, используемой для идентификации территории, например то MGE ПЗУ содержали QDOS версии 1E13. Все MG Версии прошивки имели одну и ту же нижнюю микросхему ПЗУ 32 КБ. Qdos 1.13 также был включен в Греческий локализованная версия ПЗУ, известная как ΣFP (помечены на ПЗУ как EFP).

Примечания

Рекомендации

  • Эндрю Пеннелл (1985). Sinclair QDOS Companion: руководство по операционной системе QL. Лондон: Саншайн Букс. ISBN  0-946408-69-6
  • Саймон Гудвин. "Жучок ПЗУ", Sinclair QL World, Август 1987 г.
  • QL History FAQ: Прошивка

внешняя ссылка