Это было давно, или Ностальгия по Spectrum

23 апреля 1982 года свет увидел ZX Spectrum — домашний компьютер компании Sinclair Research Ltd. В отличие от своих предшественников он был цветным, что сделало его одним из самых популярных компьютеров в Европе, а его многочисленные клоны получили широкое распространение на территории СССР.

Невысокая цена ZX Spectrum (125 фунтов за самую скромную комплектацию) также сделала своё дело — за первые 17 месяцев было продано более 1 млн этих машин. Интересно, что продажа компьютера, как и его предшественников, вначале осуществлялась по почте с предоплатой, а фирма-производитель в первые месяцы оказалась просто не готова снабдить машинками всех желающих — первоначально маленькое производство предусматривало выпуск максимум 5000 штук в неделю.
Низкую стоимость, которая вызвала огромный ажиотаж среди потребителей, обеспечили технология ULA, низкие технические и пользовательские характеристики, а также использование телевизора в качестве монитора и кассетного магнитофона в качестве внешнего накопителя.

Стандартный ZX Spectrum 48 имел 16 Кбайт ПЗУ и «операционную систему» Sinclair BASIC, которая отвечала за ввод-вывод и пользовательский интерфейс. Доступ к системным процедурам осуществлялся напрямую из машинного кода, через вызов по абсолютным адресам. Также ZX Spectrum имел оригинальную многофункциональную клавиатуру (состоящую из 40 резиновых клавиш), миниатюрный корпус и логотип в виде спектра.
Интересно, что, несмотря на заявленные удобство и быстроту набора команд и операторов BASIC одной клавишей, чтобы добраться до них, нужно было нажимать и удерживать попарно и по отдельности клавиши CapsShift и SymbolShift. Запомнить эти комбинации было довольно сложно, поэтому приходилось постоянно поглядывать на клавиатуру, отрывая от неё руки. Поэтому на деле даже не приходилось говорить ни о каком «слепом» наборе текстов и скорости печати.
Не менее занятно был реализован графический режим компьютера: цвета (их было восемь, плюс два уровня яркости и атрибут мерцания) и графика хранились в разных участках памяти. При этом каждое знакоместо размером 8×8 пикселей могло иметь только два цвета (цвет пикселя и цвет «фона») и по одному атрибуту яркости и мерцания. Таким образом, одно знакоместо кодировалось 9 байт ОЗУ (8 байт — побитовая картинка, 1 байт — атрибуты цвета: 3 бита цвет знака, 3 бита цвет фона, 1 бит яркости и 1 бит мерцания, который применялся только при спецэффектах в играх).
Первые модели ZX Spectrum имели однобитный выход звука. Воспроизведение музыки, особенно многоголосой, требовало использования почти всего времени процессора, ведь звук генерировался программно.
Аппаратную часть компьютера разрабатывал Ричард Альтвассер из Sinclair Research, а корпус машины был создан дизайнером Риком Дикинсоном. Программным обеспечением для нового компьютера занимался Стив Викерс совместно с компанией Nine Tiles Ltd, в которой был создан Sinclair BASIC.
Лёгкость обучения работы на Spectrum и его скромная цена быстро сделали его любимцем программистов.
Сейчас семейство компьютеров Spectrum имеет крупную библиотеку программного обеспечения из 19000 наименований. Несмотря на то, что большая часть этой коллекции — игры, набор программ очень разнообразен и включает в себя языки программирования, базы данных (VU-File), текстовые процессоры (Tasword II), электронные таблицы (VU-Calc), инструменты рисования (OCP Art Studio) и даже 3D-моделирования (VU-3D).
Небольшие программы, написанные в основном на Sinclair BASIC, распространялись в виде листинга, напечатанного в журналах и книгах. Пользователь мог вручную набрать код у себя на компьютере, запустить и сохранить на кассету для дальнейшего использования. Трек с программой изредка можно было встретить на дисках некоторых британских музыкальных групп того времени. Также распространение программ проводилось через телевизионное вещание в диапазоне метровых каналов: телевизор показывал тонкие вертикальные полосы, а из звукового тракта можно было записать ряд программ. Но самым, пожалуй, необычным методом распространения софта была широковещательная радиотрансляция: слушатели могли записать передачу с радиоприёмника на кассету, а затем считать запись на компьютере.
Очень показательным является тот факт, что в 1983 году премьер-министр Великобритании Маргарет Тетчер презентовала ZX Spectrum японскому премьер-министру как символ британского технологического прогресса, а английское правительство включило ZX Spectrum в список компьютеров, рекомендованных правительством для образовательных учреждений.
Эра ZX Spectrum закончилась в декабре 1990 года — именно тогда компьютер был снят с производства.

При написании использованы материалы сайтов ru.wikipedia.org и zxnext.narod.ru.


Рекомендуем почитать: