Sinclair QDOS

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

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

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

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

Были также разработаны переписанные расширенные версии QDOS, включая Minerva и Tebby's Лоуренса Ривза, а также SMSQ / E. Последний является наиболее современным вариантом и все еще совершенствуется.

Содержание
  • 1 Версии
  • 2 Примечания
  • 3 Ссылки
  • 4 Внешние ссылки
Версии

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

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

  • 0,08 : последняя предварительная версия.
  • 1.00 : соответствует версии FB ПЗУ QL, выпущенное в апреле 1984 года.
  • 1.01 : соответствует ПЗУ версии PM. Это было быстрее и улучшило поддержку Microdrive.
  • 1.02 : соответствовало версии AH ROM, выпущенной в июне 1984 г. Это исправило множество ошибок и стало первой версией ROM, выпущенной в большом количестве.
  • 1.03 : входит в версии ПЗУ JM и TB; выпуск с небольшими исправлениями ошибок, выпущенный в конце 1984 года.
  • 1.10 : соответствует ПЗУ JS и JSU (US экспортная версия), выпущенных в начале 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
  • Саймон Гудвин. "Bugging the ROM", Sinclair QL World, август 1987
  • QL History FAQ: Прошивка
Внешние ссылки
Последняя правка сделана 2021-06-08 02:20:37
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте