В 1962 году Клайв Синклер создаёт Sinclair Radionics, производит комплекты деталей для сборки радиоприёмников и усилителей звука. У компании стремительно растет репутация пионера в бытовой электронике. С 1972 года компания производит электронные часы, портативные телевизоры и инструменты. В июле 1979 года Клайв Синклер уходит в отставку из Sinclair Radionics и учереждает новую компанию Sinclair Research Ltd. Которая впредь будет заниматься компьютерной техникой. Задача, которую он поставил перед компанией разработать компьютер с недорогой архитектурой, по низкой цене, что позволит пустить его в наиболее масштабное массовое производство. И уже через год это удалось сделать.
Клайв Синклер
Sinclair ZX80 произведен в феврале 1980 года, это был первый компьютер в мире стоимостью ниже 100 фунтов стерлингов. Модель была доступна в виде набора для сборки, покупатель должен был сам собрать и спаять компоненты, либо в виде готового компьютера, по несколько большей цене, для тех, кто не обладал необходимыми навыками или не хотел собирать модель сам. ZX80 быстро стал очень популярен, и скоро оказалось так, что для покупки компьютера приходилось записаться в очередь и ждать несколько месяцев.
Sinclair ZX80
Проектировщиком машины был Джим Вествуд (Jim Westwood).Она была построена вокруг процессора Z80, работающего на частоте 3,25 МГц, оснащена 1 КБ статического ОЗУ и 4 КБ ПЗУ, в которое был зашит язык программирования Sinclair BASIC, редактор для него и операционная система. Бейсик-команды не вводились посимвольно, вместо этого команды выбирались нажатием одной клавиши, как на научном калькуляторе; каждой клавише был сопоставлен набор значений, которые выбирались в зависимости от нескольких клавиш-регистров.
Джим Вествуд
В качестве дисплея использовался бытовой телевизор, с коннектором через антенное гнездо; постоянной памятью служил бытовой кассетный магнитофон. Для генерации видеосигнала использовалось минимальное число элементов плюс программная часть. В результате этого, ZX80 мог показывать картинку только когда был не занят выполнением программы пользователя, то есть тогда когда ждал нажатия клавиши. При запуске Бейсик-программы или даже при нажатии клавиши дисплей моментально гас до тех пор, пока процессор вновь не освободится. Это сильно усложняло работу с графикой, поскольку программа должна была предусматривать паузы с ожиданием ввода просто, для того чтобы показать очередной экран. Позже в ZX81 эта проблема была частично решена возможностью работы в «медленном» режиме, когда видеосигнал генерируется, и в «быстром» режиме, когда видеосигнал не выдаётся (обычно при длительных вычислениях).
Sinclair также производил блоки расширения памяти ZX80; сначала ZX80 RAM Pack содержал 1, 2 или 3 КБ, последняя модель содержала 16 КБ, все они содержали чипы динамического ОЗУ (DRAM). Машина была помещена в тонкий пластиковый корпус с цельной мембранной клавиатурой в передней части; свои отличительные черты он получил от промышленного дизайнера Рика Дикинсона (Rick Dickinson). Были некоторые проблемы с долговечностью, надёжностью и перегревом. Хотя, возможно, модель и была в чём-то «топорной», но она была действительно инновационной и стала началом эпохи домашних компьютеров 1980-х в Великобритании и Новой Зеландии.
Продажи ZX80 достигли 50 000 экземпляров — немыслимое число для того времени.
Технические характеристики Sinclair ZX80
Процессор: NEC μPD780C-1 (японский клон Z80) на частоте 3.25 МГц
ОЗУ: 1 КБ штатно, расширяется до 16 КБ, модули расширения ZX80 RAM Pack объёмом 1, 2 и 3 КБ
ПЗУ: 4 КБ с ранней версией Sinclair BASIC (впоследствии появились 8 КБ ПЗУ для апгрейда компьютера до ZX81)
Графика: текстовый режим 32x24 символа, монохромная
Звук: нет
Разъёмы: высокочастотный видеовыход, системный разъём, разъёмы для подключения магнитофона (скорость передачи данных 250 бод)
Sinclair ZX81 - второй компьютер компании Sinclair Research Ltd, выпущенный в 1981 году. Являлся усовершенствованным вариантом предыдущей модели, ZX80 и имел обратную совместимость с ней. Как и предшественник, компьютер поставлялся как в виде набора для самостоятельной сборки, как и в виде готового устройства. Цена компьютера составляла соответственно 50 и 70 фунтов.
Sinclair ZX81
Версия компьютера для США выпускалась компанией Timex Corporation под названием Timex Sinclair 1000 (TS 1000). Она была адаптирована для работы с телевизорами стандарта NTSC, и имела удвоенный объём ОЗУ.
Производство компьютера было прекращено в 1983 году.
Технические характеристики Sinclair ZX81
Процессор: NEC μPD780C-1 (японский клон Z80) на частоте 3.25 МГц
ОЗУ: 1 КБ штатно, расширяется до 64 КБ (из которых можно использовать только 56 КБ), модули расширения ZX 16K RAM и TS1016 объёмом 16 КБ
ПЗУ: 8 КБ с соответствующей версией Sinclair BASIC
Графика: текстовый режим 32x24 символа, монохромная, возможна программная реализация графического режима 256x192
Звук: нет
Разъёмы: высокочастотный видеовыход, системный разъём, разъёмы для подключения магнитофона (скорость передачи данных 250 бод)
ZX80 был основан на микросхемах TTL, а начиная с Sinclair ZX81, во всех компьютерах компании Sinclair Research стала применяться технология ULA (Uncommitted Logic Array), позволяющая снизить цену устройства. Схема предыдущей модели содержала 21 микросхемы, тогда как ZX81 был построен всего на 4 или 5 микросхемах: процессор, ПЗУ, ULA (производства Ferranti) и статическое ОЗУ на одной или двух микросхемах (одна 1024x8 или две 1024x4). Схематика и системные программы (кроме различий в версиях Sinclair BASIC) были очень похожи, с единственным существенным различием в генераторе немаскируемых прерываний, который использовался для «медленного» режима в ZX81.
Первая версия печатной платы компьютера была разведена вручную. Последующие версии создавались с использованием САПР. Как и в предыдущей модели, генерация изображения происходила аппаратно-программным способом, поэтому при нажатии клавиш (даже в процессе выполнения программы) изображение пропадало. Для решения этой проблемы был введён режим "медленного" выполнения программы, который позволял избежать пропадания изображение за счёт снижения быстродействия интерпретатора Бейсика почти в 4 раза.
С появлением ZX81 для ZX80 стало доступно обновление, включающее чип 8 КБ ПЗУ от ZX81, пленку для клавиатуры с новыми обозначениями и инструкцию для ZX81; обновление стоило около 20 % от стоимости полноценного ZX81. Достаточно было снять крышку ZX80, достать старое ПЗУ из разъёма, осторожно вставить микросхему нового ПЗУ и накрыть клавиатуру новой плёнкой, после чего ZX80 становился по функциональности почти таким же, как ZX81, за исключением «медленного» режима, который нельзя было добавить без аппаратных переделок. Процесс обновления можно было провести и в обратную сторону, вернув исходную функциональность ZX80.
23 апреля 1982 был выпущен новый компьютер названный ZX-Spectrum. В ходе разработки компьютер назывался «ZX81 Colour» и «ZX82», название «ZX Spectrum» должно было подчеркнуть одно из главных отличий от ZX81 — цветное изображение. Почитатели этого компьютера часто называют его «Speccy».
ZX-Spectrum
Со своим появлением был одним из самых популярных компьютеров в Европе, а его многочисленные клоны получили широкое распространение на территории СССР/СНГ. Благодаря невысокой цене, за первые 17 месяцев было продано более миллиона этих машин. Низкая стоимость компьютера обусловлена рядом факторов: использованием технологии ULA,с помощью которой большая часть схемы размещалась в одном чипе; низкими техническими и пользовательскими характеристиками, по сравнению с более дорогими компьютерами того времени; использованием бытового телевизора в качестве монитора и кассетного магнитофона в качестве внешнего накопителя.
Технические особенности
«Sinclair ZX Spectrum» был представлен в двух вариантах — с 16 и 48 КБ оперативной памяти. Стандартный «ZX Spectrum 48» имел 16 КБ ПЗУ, в которые был прошит «оксфордский» диалект языка Бейсик, так называемый Sinclair BASIC. Эта же программа ПЗУ обеспечивала базовый ввод-вывод и пользовательский интерфейс. BIOS как такового не было, системными процедурами (например, печать на экран) можно было воспользоваться из машинного кода, вызвав их по абсолютным адресам. В связи с этим архитекторами компьютера была принята политика не изменять программу ПЗУ, даже с целью исправления ошибок (коих нашлось немало). Кроме того, дело осложнялось тем, что код ПЗУ разрабатывался сторонней фирмой Nine Tiles Ltd. Тем не менее, многие «клоны» имели изменённую «прошивку» — в частности, с русифицированной клавиатурой. Были даже варианты с переключаемым «на лету» (так называемым «теневым») ПЗУ. Расположение такой «операционной системы» и языка программирования в постоянной памяти обеспечивало перезагрузку компьютера за пару секунд, включая тестирование ОЗУ.
Первая модель «ZX Spectrum» имела оригинальную недорогую в производстве клавиатуру (cheap-to-manufacture keyboard), состоящую из 40 резиновых клавиш. Характерной ее особенностью была многофункциональность: алфавитно-цифровые клавиши имели до семи значений, в различный режимах. При этом режим ввода отображался с помощью курсора. Такими режимами были: L — для ввода строчных букв, C — для ввода заглавных букв, K — для ввода основных ключевых слов BASIC, E — для ввода дополнительных ключевых слов и операторов, и G — для ввода псевдографических, управляющих символов и символов, определённых пользователем. Режим переключался как автоматически, так и с помощью управляющих клавиш Caps Shift и Symbol Shift. Например, в начале набора BASIC ждёт команду, потому курсор находится в режиме K. Однократное нажатие клавиши «G» в таком режиме приведёт к автоматическому вводу оператора GO TO. После этого курсор перейдёт в режим L и позволит набрать число, имя переменной по буквам или математическое выражение (в том числе с помощью режима Е). Расположение операторов языка по клавишам и режимам курсора было продумано так, что ввести синтаксически некорректное выражение было затруднительно. Более поздние модели (имеющие 128 КБ памяти и больше) позволяли, в качестве альтернативы, набирать команды языка по буквам (только в расширенном режиме).
Не менее характерным был единственный графический режим компьютера. Цвета (8 цветов и два уровня яркости, плюс атрибут мерцания) и собственно графика хранились в разных участках памяти. При этом, хотя графическое разрешение составляло 256×192 точек, цветовые атрибуты задавались по знакоместам. Каждое знакоместо размером 8×8 пикселей могло иметь только два приписанных ему цвета (и только один атрибут яркости и мерцания). Таким образом, область 8×8 пикселей кодировалась 9 байтами ОЗУ (8 байт — однобитовая картинка 8×8 пикселей, 1 байт — атрибуты цвета: 3 бита цвет знака, 3 бита цвет фона, 1 бит повышенной яркости и 1 бит мерцания знакоместа). Такая организация вызывала определенные сложности при создании компьютерной графики, это проявлялась артефактами в виде квадратиков в некоторых играх. С другой стороны, малый объем экранной памяти (около 7 КБ) позволял быстрее обновлять экран, что было существенно для компьютерных игр.
Первые модели ZX Spectrum имели однобитный выход звука. Воспроизведение музыки, особенно многоголосой, требовало использования почти всего времени процессора, так как звук генерировался полностью программно. В модели ZX Spectrum 128 была добавлена микросхема звукогенератора AY-3-8910, позволяющая воспроизводить трёхголосую музыку без больших затрат процессорного времени. Подключение этой микросхемы также было возможно и для моделей с объёмом памяти 48 КБ.
Технические характеристики ZX-Spectrum 16K/48K и ZX Spectrum+
Процессор: процессор: Zilog Z80A на частоте 3.25 МГц
ОЗУ: 16 КБ в минимальной конфигурации, 48 КБ в полноценной
ПЗУ: 16 КБ
Графика: единственный видеорежим - графический 256x192 точек, 8 цветов с двумя уровнями яркости
Клавиатура: резиновая 40-кнопочная для оригинальной модели, пластиковая 58-кнопочная для Spectrum+
Звук: бипер
Разъёмы: MIC- выход записи на магнитофон, EAR- вход чтения с магнитофона, высокочастотный ТВ-выход (стандарт PAL), системный разъём
Модели Sinclair Research
ZX Spectrum 16K/48K (1982)
ZX Spectrum+ (1984)
Аппаратную часть ZX Spectrum 16K/48K разработал Ричард Альтвассер (Richard Altwasser) из «Sinclair Research», корпус машины был создан промышленным дизайнером Риком Дикинсоном (Rick Dickinson). Программное обеспечение для нового компьютера разработал Стив Викерс (Steve Vickers) по контракту с компанией «Nine Tiles Ltd», в которой был создан «Sinclair BASIC».
Стив Викерс (слева) и Ричард Альтвассер (справа)
Рик Дикинсон
Эта первая модель получилась очень запоминающейся благодаря резиновым клавишам, миниатюрному корпусу и характерному мотиву в виде спектра. Компьютер был выпущен на рынок в 1982 году по цене в 125 фунтов за модель с 16 KБ ОЗУ и 175 фунтов — за модель с 48 КБ; эти цены позже были снижены до £99 и £129 соответственно. Владельцы модели с 16 KБ памяти могли приобрести обновление на 32 КБ; для обновления пользователи могли выслать свой «Spectrum» в «Sinclair Research» по почте. Сторонние фирмы также предлагали ОЗУ-модуль на 32 КБ, подключаемый в порт расширения.
С июля 1984 года разработчики готовили ZX Spectrum+, который был выпущен в октябре того же года. Это был «Spectrum» c 48 КБ памяти, обновлённым корпусом и клавиатурой; на корпусе появилась кнопка сброса. Довольно быстро новая модель стала продаваться вдвое лучше предыдущей; тем не менее, некоторые продавцы говорили про высокий процент поломок.
ZX Spectrum 128 (1986)
Также «Sinclair Research» разрабатывала ZX Spectrum 128 совместно со своим испанским дистрибьютором «Investrónica». «Investrónica» помогла адаптировать «ZX Spectrum+» к испанскому рынку после того, как испанское правительство обложило особым налогом все компьютеры с памятью в 64 КБ и ниже, не поддерживающие испанский язык. Новая модель содержала 128 КБ ОЗУ, трёхканальный звук через AY-3-8912, совместимость с MIDI, порт RS-232, RGB-выход на монитор, а также 32 КБ ПЗУ с улучшенным Бейсик-редактором. Машина была впервые представлена и запущена в продажу в сентябре 1985 года на торговой выставке «SIMO '85» в Испании. В Великобритании, из-за наличия большого числа нераспроданных «Spectrum+», продажи были отложены до января 1986 года; начальная цена была установлена в £179,95.
Процессор Z80 имеет 16-разрядную шину адреса, что означает, что он может напрямую адресовать только 64 КБ памяти. Для доступа к дополнительным 80 КБ ОЗУ использовалась техника переключения банков памяти (англ. bank switching), таким образом, дополнительная память была доступна в виде восьми страниц, подключаемых в верхнюю часть адресного пространства. Подобным образом выполнялось переключение между новыми 16 КБ ПЗУ и оригинальными 16 КБ ПЗУ в нижней части адресного пространства.
Для использования новых звуковых возможностей в «Sinclair BASIC» появилась инструкция PLAY, для переключения в режим «Spectrum 48K» — SPECTRUM. Новые инструкции заняли место двух существующих «символов определяемых пользователем», что вызвало проблемы совместимости с некоторыми старыми BASIC-программами.
Технические характеристики ZX Spectrum 128
Процессор: процессор: Zilog Z80A на частоте 3.5 МГц
ОЗУ: 128 КБ
ПЗУ: 32 КБ
Графика: единственный видеорежим - графический 256x192 точек, 8 цветов с двумя уровнями яркости, 2 экранных области
Звук: 3-канальный синтезатор GI AY-3-8912A, бипер
Клавиатура: пластиковая 58-кнопочная
Разъёмы: системный разъём, разъём для подключения внешней цифровой клавиатуры (для испанской версии, в английской версии имеет название AUX), высокочастотный ТВ-выход, MIC- выход записи на магнитофон, EAR- вход чтения с магнитофона
Дополнительно: RS-232, MIDI Out (нужен специальный кабель-переходник), RGB-выход, джойстик
Модели «ZX Spectrum», выпущенные компанией «Amstrad» после передачи прав на всю линию машин:
ZX Spectrum +2 (1986)
В 1986 году, вскоре после приобретения бренда «Sinclair» и прав на всю линейку «Spectrum», компания «Amstrad» выпустила ZX Spectrum +2. Машина имела серый корпус с пружинной клавиатурой, двумя портами джойстиков, а также встроенным кассетным магнитофоном, именуемым «Datacorder» (как в «Amstrad CPC 464»), но в остальном машина была полностью идентична «ZX Spectrum 128». Цена производства была снижена, в результате чего розничные цены упали до £139-£149.
Новая клавиатура не имела надписей с ключевыми словами BASIC, за исключением LOAD, CODE и RUN, которые были нужны для запуска программ, но это не было большой проблемой, поскольку в «+2» имелась система меню, подобная меню в «ZX Spectrum 128», где можно было переключаться между старым BASIC 48K и BASIC 128K с набором ключевых слов побуквенно.
Технические характеристики ZX Spectrum +2 и ZX Spectrum +2A
Процессор: процессор: Zilog Z80A на частоте 3.5 МГц
ОЗУ: 128 КБ
ПЗУ: 32 КБ (64 КБ для моделей +2A и +2B)
Графика: единственный видеорежим - графический 256x192 точек, 8 цветов с двумя уровнями яркости, 2 экранных области
Звук: 3-канальный синтезатор AY-3-8910, бипер
Клавиатура: пластиковая 58-кнопочная
Разъёмы: системный разъём, два разъёма для подключения джойстиков, высокочастотный ТВ-выход, MIC- выход записи на магнитофон, EAR- вход чтения с магнитофона
Дополнительно: RS-232, MIDI Out, RGB-выход, встроенный кассетный магнитофон
ZX Spectrum +3
ZX Spectrum +3 выглядел подобно модели «+2», но вместо магнитофона содержал привод 3-дюймовых гибких дисков (как в «Amstrad CPC 6128»); корпус был чёрного цвета. Модель была выпущена в 1987 году с начальной ценой в £249, которая позже упала до £199. Это был первый «Spectrum», способный запускать операционную систему CP/M без дополнительного оборудования.
В «+3» появилось ещё 2 × 16 КБ ПЗУ, в виде одного чипа на 32 КБ. Половину этого объёма заняла вторая часть реорганизованного 128 ROM, вторую половину — дисковая операционная система +3DOS, которая, по сути являлась изменённой версией AMSDOS. Для использования нового ПЗУ механизм переключения банков памяти был изменён таким образом, что ПЗУ теперь подключалось и вместо других 16 КБ ОЗУ. Такие коренные изменения привели к ряду несовместимостей, некоторые игры для 48K и несколько игр для 128K перестали работать на новой машине.
«ZX Spectrum +3» стал последней официальной моделью «Spectrum», которая пошла в серию; производство модели продолжалось до декабря 1990 года. Хотя в то время продажи «Spectrum» составляли треть продаж всех домашних компьютеров, «Amstrad» прекратила производство в попытке перевести потребителей на линейку «CPC».
Технические характеристики ZX Spectrum +3
Процессор: процессор: Zilog Z80A на частоте 3.5 МГц
ОЗУ: 128 КБ
ПЗУ: 64 КБ
Графика: единственный видеорежим - графический 256x192 точек, 8 цветов с двумя уровнями яркости, 2 экранных области
Звук: 3-канальный синтезатор AY-3-8910, бипер
Клавиатура: пластиковая
Разъёмы: системный разъём, Два разъёма для подключения джойстиков, высокочастотный ТВ-выход, MIC- выход записи на магнитофон, EAR- вход чтения с магнитофона
Дополнительно: RS-232, MIDI Out, RGB-выход, встроенный 3-дюймовый дисковод(контроллер дисковода построен на основе микросхемы NEC uPD765)
ZX Spectrum +2A
В 1987 году был выпущен ZX Spectrum +2A. Он был сделан для того, чтобы линейка машин стала более однородной. На корпусе по-прежнему была надпись «ZX Spectrum +2», но цвет корпуса вновь стал чёрным, как у первых моделей. «+2A» был сделан на основе «+3», с моделью ПЗУ 4.1 и с материнской платой, на которой было значительно уменьшено количество чипов — большинство из них было интегрировано в ASIC-микросхему. Привод диска и оборудование для него из модели «+3» был заменён на кассетный привод, как в оригинальном «+2». Первоначально «Amstrad» планировала вывести интерфейс для диска, но это так и не было сделано. Как и в случае с «ZX Spectrum +3», некоторые игры для 48K и несколько игр для 128K были несовместимы с этой моделью.
Позже, в 1987 году, появление ZX Spectrum +2B означало перевод производства из Гонконга в Тайвань.
Существует «неофициальная» версия ПЗУ от Amstrad для Spectrum 48K, которая даёт основания считать, что у Amstrad были планы создания обновлённой версии Spectrum 48K под именем ZX Spectrum +4, но она так и не была выпущена.
Периферия ZX Spectrum
Kempston joystick interface — внешнее устройство для компьютера ZX Spectrum, разработанное Kempston Micro Electronics и выпущенное в 1983 году. Интерфейс подключался к системному разъёму ZX Spectrum и позволял использовать ставшие стандартом де-факто Atari-совместимые джойстики с разъёмом DE-9. Устройство продавалось по цене в 15,00 фунтов.
Kempston joystick interface
Kempston joystick
ZX Interface 1 модуль расширения для компьютера ZX Spectrum, выпущенный Sinclair Research Ltd в 1983 году. Цена устройства составила 49,95 фунтов без ZX Microdrive, и 79,95 фунтов с одним Microdrive. Позже цена комплекта с Microdrive была увеличена до 99,95 фунтов, при этом комплект был пополнен четырьмя картриджами с программами.
При подключении модуль ставился под ZX Spectrum, для защиты от случайного отключения модуль можно было прикрутить к корпусу Spectrum. Первоначально модуль разрабатывался как сетевой интерфейс для объединения нескольких компьютеров в сеть, для организации локальной сети в школьном классе. Но перед выпуском была добавлена возможность подключения до восьми модулей ZX Microdrive — устройств для хранения данных на картриджах с закольцованной лентой. Кроме того, модуль имеет разъём DE-9 с интерфейсом стандарта RS232 (последовательный порт), со скоростью обмена до 19,2 кбит/сек.
ZX Interface 1 содержит 8 КБ «теневого» ПЗУ с программой для Microdrive. Использование дополнительных ключевых слов в Sinclair BASIC стало возможно благодаря расширенной процедуре обработки ошибок. Этот метод со временем стал стандартным способом расширения языка. ZX Interface 1 несовместим с некоторыми поздними моделями ZX Spectrum, такими как +2 и +3, из-за различий в ПЗУ и разъёмах расширения.
Устройство имеет два сетевых порта, что позволяет объединить до 64-х ZX Spectrum с ZX Interface 1 в локальную сеть. Расстояние между узлами сети могло достигать 3 м (10 футов). Скорость передачи — 100 бод.
ZX Interface 1 с подключенным ZX Microdrive
ZX Interface выпущенный Sinclair Research Ltd в сентябре 1983 года. Модуль имел разъёмы для подключения до двухджойстиков, а также разъём картриджа ПЗУ. Устройство подключалось к заднему разъёму порта расширения ZX Spectrum; на концевой разъём устройства также можно было подключить ZX Printer. Стоимость устройства составляла 19,95 фунтов. Цена устройства была слишком высокой для такого набора функций, поэтому оно было плохо воспринято публикой и продавалось меньше года.
ZX Interface 2
ZX Microdrive — высокоскоростное устройство хранения данных, выпущенное в 1983 году компанией Sinclair Research для компьютера ZX Spectrum. Также использовалось для компьютеров Sinclair QL и One Per Desk. Устройство представляет собой сменный картридж с закольцованной, «бесконечной» магнитной лентой. При работе с данным устройством, создаётся впечатление, что работаешь с дисководом. Одновременно допускается подключение до восьми микродрайвов. Емкость одного микродрайва примерно 100 Килобайт.
ZX Microdrive
ZX Printer — печатающее устройство, разработанное компанией Sinclair Research Ltd для использования с компьютерами Sinclair ZX81 и ZX Spectrum, и выпущенное в ноябре 1981 года. В США устройство выпускалось компанией Timex Corporation под названием TS 2040 Personal Printer, в Португалии — под названием Timex Printer.
ZX Printer
Beta Disk Interface — контроллер НГМД для компьютера ZX Spectrum и его клонов, разработанный в Tehnology Research Ltd 1984 году и выпущенный в продажу в 1985 году по цене £249,75 с одним дисководом или £109.25 без дисковода. Beta 128 Disk Interface — его версия с поддержкой компьютеров ZX Spectrum 128 (отличие — в адресах точек входа в TR-DOS), выпущенная в 1987 году по цене £69.95. Интерфейс поддерживает дискеты двойной плотности (теоретически возможна поддержка одинарной) с 40 или 80 дорожками, односторонние и двухсторонние, до 4 дисководов одновременно.
Beta Disk Interface
Клоны Beta 128 Disk Interface
Beta 128 Disk Interface получил большую популярность в СССР из-за своей простоты. Первые его известные советские клоны были выпущены НТК «Плюс» и НПВО «Вариант» (Ленинград) в 1989. Интерфейс входит в состав множества советских клонов ZX Spectrum. В оригинальных моделях ZX Spectrum контроллер подключался на системную шину компьютера. Основой советских вариантов контроллера является микросхема КР1818ВГ83 (отечественный аналог импортной микросхемы WD1793). Контроллеры в виде отдельной платы имели ПЗУ с прошитой операционной системой TR-DOS. Некоторые варианты схемы поддерживают только 2 дисковода. Фазовая автоподстройка частоты реализуется несколькими разными методами.
Плата контроллера Beta 128 Disk Interface (клон)
DISCiPLE - дисковый интерфейс для ZX Spectrum. Разработан компанией Miles Gordon Tehnology (Англия), являлся первым продуктом компании. Устройство предназначено для подключения к системному разъёму компьютера. Помимо основного назначения, имеет параллельный порт для подключения принтера, порты для подключения двух джойстиков, локальной сети, кнопки Magic (генерация NMI) и отключения устройства. Устройство также имеет "сквозной" системный разъём для одновременного подключения других устройств. Устройство использовало дисковую операционную систему GDOS. Последующие системы компании Miles Gordon Technology, G+DOS (+D) и SAM DOS (Sam Coupe) имели обратную совместимость с этой системой. Несмотря на относительно высокую стоимость, устройство получило распространение и популярность. В частности, существовали любительские издания, посвящённые системе - например, DISCiPLE - NieuwBrief. Впоследствии компания Miles Gordon Technology выпустила улучшенную версию дискового интерфейса под названием +D.
DISCiPLE
Currah MicroSpeech (μSpeech) — устройство синтеза речи, выпущенное компанией Currah в 1983 году. Стоимость устройства составляла £29.95. Устройство подключалось к системному разъёму компьютера. В комплект входили кабели для подключения антенного выхода компьютера и антенного входа телевизора к устройству. При использовании устройства вместо обычного подключения компьютера к телевизору требовалось подключать компьютер через устройство, так как оно подмешивало свой звуковой выход в высокочастотный сигнал. По умолчанию устройство проговаривало все нажатия клавиш, выполняемые пользователем, включая даже курсорные клавиши. Этот режим мог выключаться с помощью использования зарезервированной переменной KEYS
. Команда LET KEYS=0
отключала режим проговаривания нажатий.
Currah MicroSpeech
Следущая страница