stringtranslate.com

Синклер QL

Sinclair QL (от Quantum Leap ) — персональный компьютер , выпущенный компанией Sinclair Research в 1984 году как более продвинутый аналог ZX Spectrum . [3] [4] [5]

QL был нацелен на серьезных домашних пользователей, а также на профессиональных и исполнительных пользователей из малого и среднего бизнеса и высших учебных заведений, но не достиг коммерческого успеха. [6]

В то время как ZX Spectrum имеет 8-битный Zilog Z80 в качестве центрального процессора, QL использует Motorola 68008. [7] 68008 является членом семейства Motorola 68000 с 32-битными внутренними регистрами данных , но 8-битной внешней шиной данных . [5]

История

Разработка

QL был задуман в 1981 году под кодовым названием ZX83 как портативный компьютер для бизнес-пользователей со встроенным ультратонким плоским экраном CRT , похожим на более поздний карманный телевизор TV80 , принтером и модемом . По мере развития разработки в конечном итоге стало ясно, что функции портативности были слишком амбициозными, и спецификация была сведена к обычной настольной конфигурации. [8] [9]

Основная разработка электроники была сделана Дэвидом Карлином, который присоединился к Sinclair Research летом 1982 года. Промышленный дизайн был выполнен Риком Дикинсоном , который уже разработал линейки продуктов ZX81 и ZX Spectrum.

QL был разработан как более мощный, чем персональный компьютер IBM , и сопоставимый с Macintosh компании Apple . [10] Хотя тактовая частота процессора сопоставима с частотой Macintosh, а также более поздних Atari ST и Amiga , 8-битная шина данных и захват цикла вентильной матрицы ZX8301 ограничивают производительность QL.

Синклер поручил GST Computer Systems разработать операционную систему для машины, но перед запуском переключился на Domesdos , разработанный Тони Тебби в качестве внутренней альтернативы. Операционная система GST, разработанная Тимом Уордом, позже стала доступна как 68K/OS в виде дополнительной карты ПЗУ. [11] [12] Инструменты, разработанные GST для QL, позже использовались на Atari ST, где формат объектов GST стал стандартным.

Запуск

«Доп-модуль» ПЗУ Sinclair QL – необходим для расширения внутреннего ПЗУ объемом 32 КБ до 48 КБ в ранних моделях QL

На момент спешного запуска 12 января 1984 года QL был далек от готовности к производству — не существовало ни одного полностью рабочего прототипа . Хотя Sinclair начал принимать заказы немедленно, обещая доставку в течение 28 дней, первые поставки клиентам начались только в апреле, медленно. Это вызвало критику компании и внимание Управления по стандартам рекламы . [8]

Из-за преждевременного запуска QL с самого начала страдал от ряда проблем. Ранние производственные QL поставлялись с предварительными версиями прошивки, содержащими многочисленные ошибки , в основном в SuperBASIC . Часть прошивки хранилась на внешнем картридже ПЗУ объемом 16 КБ, также известном как « kludge » или « dongle », пока QL не был перепроектирован для размещения необходимых 48 КБ ПЗУ внутри, вместо изначально указанных 32 КБ. [8]

QL также страдал от проблем с надежностью своих микроприводов . Эти проблемы были позже устранены инженерами Sinclair, особенно на моделях, произведенных Samsung , а также фирмами вторичного рынка , такими как Adman Services и TF Services, до такой степени, что несколько пользователей QL сообщают, что микроприводы Samsung в частности работают идеально даже после почти 17 лет службы; но в любом случае слишком поздно искупать негативный образ, который они уже создали. [ необходима цитата ]

Прием

Хотя компьютер был раскручен как передовой для своего времени и относительно дешевый, он не пользовался успехом в продажах, и производство в Великобритании было приостановлено в 1985 году из-за отсутствия спроса. После того, как Amstrad приобрела линейки компьютерных продуктов Sinclair в апреле 1986 года, выпуск QL был официально прекращен.

Помимо проблем с надежностью, целевой рынок бизнеса становился привязанным к платформе IBM PC , в то время как большинство владельцев ZX Spectrum не были заинтересованы в обновлении до машины с минимальной библиотекой игр (всего около 70 названий [13] по сравнению с более чем 4700 у Spectrum [14] ). Настойчивость Синклера с нестандартным Microdrive и неудобной клавиатурой не расположила к нему деловой рынок. Синклер позже утверждал, что Microdrive был «изумительным подходом», также утверждая, что он действительно хотел основать QL на Z80, что другие в компании убедили его использовать 68000, и что «нет ничего, что можно было бы сделать на 68000, чего нельзя было бы сделать на Z80». [15] Издатели программного обеспечения также неохотно поддерживали QL, поскольку картриджи Microdrive были единственным доступным средством распространения для QL, а невыгодная цена носителя (стоимость производства была в шесть раз выше, чем у компакт-кассеты) влияла на прибыльность и делала продукты на основе QL неконкурентоспособными. [16]

Для системы издавались специальные журналы, такие как QL World (издавался с 1985 по 1994 год), [17] QL User (издавался с 1984 по 1985 год) [18] или QL Today (издавался с 1996 по 2013 год). [19]

Дизайн

Motorola 68008 и ZX8301 на печатной плате QL

Основанный на процессоре Motorola 68008 с тактовой частотой 7,5 МГц, QL включал 128 КБ оперативной памяти , которую официально можно расширить до 640 КБ, а на практике — до 896 КБ. [20]

Его можно подключить к монитору или телевизору для отображения. Синклер рекомендовал монитор RGB " SINCLAIR VISION-QL " для использования с QL. [21] При подключении к нормально настроенному телевизору или монитору видеовыход QL выходит за пределы горизонтальной развертки . Считается, что это произошло из-за того, что временные константы в чипе ZX8301 были оптимизированы для плоского экрана ЭЛТ-дисплея, изначально предназначенного для QL. [22]

Доступны два видеорежима: 256 × 256 пикселей с 8 основными цветами RGB и попиксельным миганием или 512 × 256 пикселей с четырьмя цветами: черным, красным, зеленым и белым. [20] Оба режима экрана используют буфер кадра размером 32 КБ в основной памяти. Аппаратное обеспечение способно переключаться между двумя различными областями памяти для буфера кадра, что позволяет осуществлять двойную буферизацию . Однако для этого потребуется 64 КБ из 128 КБ оперативной памяти стандартной машины, а в оригинальной прошивке QL эта функция не поддерживается. Альтернативная и улучшенная операционная система Minerva обеспечивает полную поддержку второго буфера кадра.

Внутренности QL (с установленной Minerva ROM)

Внутри QL состоит из центрального процессора, двух ULA (ZX8301 «главный чип» и ZX8302 «периферийный чип») и микроконтроллера Intel 8049 [20] , известного как IPC или «интеллектуальный периферийный контроллер».

QL вид сзади

ZX8301 реализует генератор видеодисплея, а также обеспечивает обновление DRAM . ZX8302 взаимодействует с портами RS-232 (только передача), микроприводами, портами QLAN, часами реального времени и 8049 через синхронный последовательный канал. 8049, включенный на поздней стадии в конструкцию QL (ZX8302 изначально предназначался для выполнения его функций [8] ), работает на частоте 11 МГц и действует как интерфейс клавиатуры/джойстика, приемный буфер RS-232 и аудиогенератор. [23] [20]

При сравнении технических характеристик микрокомпьютеров в традиционном понимании этого слова, QL считается самым быстрым, поскольку имеет тактовую частоту 15 МГц, которая попеременно переключается между Motorola 68008 и Intel 8049.

Встроенное программное обеспечение Psion на картриджах Microdrive

Два встроенных ленточных картриджных привода Microdrive обеспечивают массовое хранение вместо более дорогих дисководов, которые можно было найти в аналогичных системах той эпохи. Микроприводы были представлены для ZX Spectrum в июле 1983 года, хотя QL использует другой логический формат ленты.

Интерфейсы включают слот расширения, гнездо картриджа ПЗУ, два порта RS-232, фирменные порты локальной сети QLAN , два порта джойстика и внешнюю шину Microdrive. QL использует штекеры British Telecom типа 631W, аналогичные по конструкции британским телефонным розеткам для последовательных кабелей, за исключением QL, созданных Samsung для экспортных рынков, которые имеют розетки DE-9 . Джойстики подключаются к QL с помощью штекеров похожего типа 630W.

Внешне QL выполнен в том же черном цвете, что и предыдущие модели ZX81 и ZX Spectrum, но получил новый угловатый стиль и дизайн клавиатуры, которые позже появятся в ZX Spectrum+.

QDOS , операционная система с упреждающей многозадачностью , изначально разработанная Тони Тебби, включена в ПЗУ , как и усовершенствованный структурированный интерпретатор BASIC , названный SuperBASIC, разработанный Яном Джонсом , который также используется в качестве интерпретатора командной строки . [24] QL поставляется в комплекте с офисным пакетом , состоящим из текстового процессора , электронных таблиц , базы данных и бизнес-графики, написанных Psion .

По данным Sinclair Research, это был первый массовый компьютер с ОС , поддерживающей упреждающую многозадачность и операционную систему в стиле Windows , опередивший Microsoft Windows 95 на 11 лет и выпуск Apple Computer Macintosh на месяц. [25]

Наследие

ICL Один на стол

Мерлин Тонто в Национальном музее вычислительной техники

Центральный процессор QL , микросхемы ASIC ZX8301 и ZX8302 и микроприводы составляют основу One Per Desk (OPD). Созданный компанией International Computers Limited (ICL), он также продавался компанией British Telecom как Merlin Tonto и компанией Telecom Australia как Computerphone .

Результат трехлетнего сотрудничества между Sinclair Research, ICL и British Telecom, One Per Desk добавляет телефонную трубку на одном конце клавиатуры и элементарное программное обеспечение Computer-Telephony Integration (CTI). [26] Эта машина заинтересовала ряд крупных бизнес-клиентов, включая некоторые подразделения бывшего таможенного и акцизного департамента Великобритании , но ее успех был в целом ограниченным. В конце 1980-х годов они использовались в залах бинго, чтобы обеспечить сетевую игру бинго по всей стране. [27]

Линукс

Линус Торвальдс приписал свою разработку ядра Linux , также имеющего вытесняющую многозадачность , отчасти тому, что в 1980-х годах у него был Sinclair QL. Из-за отсутствия поддержки, особенно в его родной Финляндии , Торвальдс привык писать собственное программное обеспечение, а не полагаться на программы, написанные другими. [28] Отчасти его разочарование в Minix на Sinclair [29] привело, спустя годы, к покупке им более стандартного IBM PC, совместимого с которым он будет разрабатывать Linux. В Just for Fun Торвальдс писал: «В 1987 году одним из преимуществ QL было то, что он выглядел круто», потому что он был «полностью матово-черным, с черной клавиатурой» и был «довольно угловатым». Он также написал, что купил контроллер гибких дисков, чтобы отказаться от использования микродисков, но драйвер контроллера гибких дисков был плохим, поэтому он написал свой собственный. Ошибки в операционной системе или несоответствия с документацией, из-за которых его программное обеспечение работало некорректно, заставили его заинтересоваться операционными системами. «Как любой хороший компьютерный пурист, выросший на чипе 68008», Торвальдс «презирал ПК», но осенью 1990 года решил приобрести изготовленный на заказ совместимый с IBM PC 386 , что он и сделал в январе 1991 года. [30]

Клоны

После того, как Amstrad отказалась от QL в 1986 году, несколько компаний, ранее участвовавших в рынке периферийных устройств QL, вмешались, чтобы заполнить пустоту. Среди них были CST и DanSoft, создатели линейки совместимых систем Thor ; Miracle Systems , создатель карт обновления процессора/памяти Gold Card и Super Gold Card и аппаратного эмулятора QXL на базе ПК; и Qubbesoft с Aurora, первой заменой материнской платы QL, с улучшенными графическими режимами. [23]

В конце 1990-х годов Питер Граф разработал две частично совместимые с QL материнские платы под названием Q40 и Q60 (совместно именуемые Qx0 ), которые продавались компанией D&D Systems. Q40 и Q60, основанные на процессорах Motorola 68040 и 68060 соответственно, намного мощнее оригинальной QL и обладают способностью, среди прочего (например, мультимедиа, графика высокого разрешения, сетевое взаимодействие Ethernet и т. д.), запускать операционную систему Linux . [31]

В 2013 году Питер Граф объявил, что он работает над Q68, одноплатным компьютером на базе FPGA, совместимым с QL. Q68 был впервые представлен публике в апреле 2014 года и стал доступен осенью 2017 года. Его производит и продает Дерек Стюарт (бывший D&D Systems). [32]

Аппаратные дополнения, такие как новые разработки, такие как QL-SD (разработанный Питером Графом) [33] и переработанные или даже расширенные проекты 1990-х годов, такие как интерфейсы QubIDE (разработанные Хосе Леандро Новеллоном). [34] Карты Trump, Gold и Super Gold (разработанные Tetroid) все еще производятся для оригинального QL. [35]

Компания RWAP Software поставляет различные обновления оборудования и программного обеспечения, а также запасные части.

Операционные системы

Были созданы исправленные или переработанные версии QDOS, наиболее примечательной из которых была Minerva, которая постепенно превратилась в полностью переписанную операционную систему, предлагающую улучшенную скорость с многозадачными интерпретаторами SuperBASIC. Тони Тебби продолжил создавать еще одну обновленную операционную систему, SMSQ/E , которая продолжала разрабатываться для Sinclair QL и эмуляторов, предлагая гораздо больше функций. [36]

Эмуляторы, виртуальные QL и дистрибутивы

Со временем появилось несколько эмуляторов и виртуальных QL, из которых Q-emuLator (Windows/Mac), [37] QPC2 (Windows), [38] SMSQmulator (Java), [39] ZEsarUX (Windows/Mac/Linux) [40] и sQLux (Windows/Mac/Linux) [41] активно поддерживаются.

Было выпущено несколько дистрибутивов эмуляторов, приложений и информации, из которых наиболее активно поддерживаются Black Phoenix [42] и QL/E [43] .

Смотрите также

Ссылки

  1. ^ "QL, что? Никогда не слышал о QL..." Получено 11 декабря 2020 г.
  2. ^ 1 КБ = 1024 Б
  3. ^ "Sinclair QL - Computer". Центр истории вычислений . Получено 22.11.2022 .
  4. ^ Смит, Тони. «Большой успех Синклера в бизнесе в 1984 году: QL исполнилось 30 лет». www.theregister.com . Получено 2023-08-02 .
  5. ^ ab Claaßen, André (2015-04-18). "Sinclair QL — первый настоящий компьютер". Medium . Получено 2023-08-02 .
  6. ^ Смит, Тони (2014). «Большой успех Синклера в бизнесе в 1984 году: QL исполнилось 30 лет». www.theregister.com . Получено 22.11.2022 .
  7. ^ "Sinclair QL microcomputer". Computer History Museum . Получено 2022-11-22 .
  8. ^ abcd Адамсон, Ян; Кеннеди, Ричард. «Квантовый скачок — куда?». Синклер и технология «Восхода Солнца» . Получено 15 декабря 2006 г.
  9. ^ Дикинсон, Рик (16 июля 2007 г.). "QL and Beyond". Flickr . Получено 21 апреля 2008 г.
  10. ^ Федер, Барнаби Дж. (27 февраля 1984 г.). «Британская гонка в микрокомпьютерах продолжается» . The New York Times . Нью-Йорк . Получено 12 декабря 2011 г. QL разработан так, чтобы быть более мощным, чем нынешний бестселлер, персональный компьютер корпорации International Business Machines — фактически сопоставимый с новым Macintosh компании Apple Computer.
  11. ^ Хеллер, Леон (сентябрь 1984). "QL Affairs". Ваш спектр (7) . Получено 2008-04-21 .
  12. ^ Грэм, Адриан. "Sinclair QL". Двоичные динозавры . Получено 21.04.2008 .
  13. ^ "Sinclair QL". Универсальный список видеоигр . Получено 2023-01-03 .
  14. ^ "ZX Spectrum". Универсальный список видеоигр . Получено 2023-01-03 .
  15. Тейлор, Грэм (август 1986 г.). «Жизнь сэра Клайва после смерти?». Sinclair User . стр. 54–56 . Получено 16 января 2024 г.
  16. ^ "Резолюция решена". Пользователь QL . Март 1985. С. 6. Получено 18 января 2024 .
  17. ^ "QLWorld". microhobby.speccy.cz . Получено 2023-06-05 .
  18. ^ Пользователь QL. 1984.
  19. ^ "QL Today". sinclairql.net . Получено 2023-06-05 .
  20. ^ abcd Ли, Питер (2016-03-17). "Обзор системы Sinclair QL (Quantum Leap)". Nostalgia Nerd . Получено 2022-11-22 .
  21. ^ РУКОВОДСТВО ВЛАДЕЛЬЦА SINCLAIR VISION-QL (PDF) . MBS Data Efficiency Ltd.
  22. ^ Гудвинс, Руперт. "Sinclair Loki Superspectrum". Группа новостей : comp.sys.sinclair. Usenet:  [email protected] . Получено 22.04.2008 .
  23. ^ ab Klein, Robert. "QL History FAQ: Hardware". Архивировано из оригинала 2006-05-04 . Получено 2008-04-21 .
  24. ^ "SBASIC/SuperBASIC Reference Manual Online — Документация SBASIC/SuperBASIC Reference Manual Online 4.0.1". superbasic-manual.readthedocs.io . Получено 2023-04-03 .
  25. ^ "Sinclair QL". Архивировано из оригинала 20.12.2010.
  26. ^ "ICL OPD One Per Desk". OLD-COMPUTERS.COM . Получено 21.04.2008 .
  27. ^ "ICL OPD". Двоичные динозавры . Получено 2008-04-21 .
  28. ^ Торвальдс, Линус (докладчик) (19 сентября 2001 г.). Презентация: «Истоки Linux». Событие происходит в 9:13. Архивировано из оригинала 2021-12-11 – через YouTube .
  29. ^ Муди, Глин (2009-02-18). Rebel Code: Linux и революция открытого исходного кода. Basic Books. стр. 90. ISBN 978-0-7867-4520-3.
  30. ^ Торвальдс, Линус; Даймонд, Дэвид (2001). Просто ради забавы: история случайного революционера. Архив Интернета. Нью-Йорк: HarperBusiness. С. 43–60. ISBN 978-0-06-662072-5.
  31. ^ "Q40.de" . Получено 2008-04-21 .
  32. ^ Стюарт, Дерек. "Процесс заказа Q68" . Получено 16.01.2020 .
  33. ^ Джонс, Дилвин. "Проект карты QL-SD" . Получено 16.01.2020 .
  34. ^ Хосе Леандро Новеллон. «Клон QubIDE» . Проверено 16 января 2020 г.
  35. ^ RWAP. "Объявление - новый интерфейс QL" . Получено 2020-01-16 .
  36. ^ Кляйн, Роберт. "QL History FAQ: Firmware" . Получено 21.04.2008 .
  37. ^ "Q-emuLator Sinclair QL". www.terdina.net . Получено 2023-01-05 .
  38. ^ "QPC | Kilgus.net" . Получено 2023-01-05 .
  39. ^ "Официальный сайт SMSQmulator". wlenerz.com . Получено 2023-01-05 .
  40. ^ Эрнандес, Сезар (03 января 2023 г.), chernandezba/zesarux , получено 5 января 2023 г.
  41. ^ sQLux (или QL Sux согласно DaveP), Sinclair QL Home Computer Development, 2022-11-28 , получено 2023-01-05
  42. ^ "Черный Феникс – Квантовая технология" . Получено 2023-01-05 .
  43. ^ "РЕПОЗИТОРИЙ - Проект сохранения Sinclair QL (SQPP) - сайт sinclairql.net". www.sinclairql.net . Получено 05.01.2023 .

Внешние ссылки