ZX-Spectrum & TR-DOS для пользователей и программистов 1994 г.

Введение - предисловие к третьему изданию. Немного истории.


ПРЕДИСЛОВИЕ К ТРЕТЬЕМУ ИЗДАНИЮ

Со дня выхода первого издания этой книги прошло четыре года, очень
многое изменилось за это время. Достаточно сказать, что нет уже той страны,
в которой мы писали книгу. Ушли в прошлое многие варианты доморощен-
ных Spectrum-совместимых компьютеров, зачастую мало похожих на ориги-
нал» Им на смену пришли новые, еще более непохожие. Жизнь не стоит на
месте, и то, что в 1982 году — году рождения ZX Spetrum — казалось верхом
совершенства (шутка ли — целых 48 килобайт оперативной памяти!), теперь
представляется недостаточным. Появившиеся в последнее время отечествен-
ные «суперспектрумы» со всех сторон «обвешаны» дополнительными воз-
можностями и устройствами. Но, как ни странно, их всех связывает одно и
то же — это маленький Speccy — Sinclair ZX Spectrum.

Многочисленные пророческие утверждения о том, что «время домаш-
них спектр умов прошло — пришло время домашних IBM РС» — канули в
лету вместе с «правцами» и «поисками». A ZX Spectrum живет и умирать,
по крайней мере, у нас и в странах «ближнего» зарубежья, пока не собира-
ется. Очередное свидетельство тому — предлагаемое Вам третье, перерабо-
танное и дополненное, издание книги «ZX Spectrum для пользователей и про-
граммистов».

Как и в предыдущие издания, в нее вошли описания наиболее
популярных пользовательских программ: графического редактора Art Studio,
музыкального редактора Wham, электронной картотеки Masterfile. Опытные
программисты найдут здесь подробные и точные сведения об архитектуре
компьютера и системе команд микропроцессора Z80, о системных переменных
и подпрограммах ПЗУ ZX Spectrum. Эти разделы дополнены сведениями о
более поздней модели Speccy — ZX Spectrum 128. Программисты, пишущие
или начинающие писать на языке ассемблера, получат полный справочник
по наиболее распространенному пакету DEVPAC4, в который входит ассемб-
лер GENS4 и монитор-отладчик MONS4, Описания снабжены детальным
примером создания и отладки программы.

«Изюминкой» данного издания по праву является наиболее полное и
подробное из существующих ныне описание дисковой операционной системы
TR-DOS, ставшей у нас стандартом де-факто подобных систем для
ZX Spectrum.

После выхода первых двух изданий мы получили от Вас, дорогие
читатели, множество писем и телефонных звонков с предложениями и
замечаниями. Большое спасибо Вам за это. При подготовке этого издания
мы по возможности старались учесть все пожелания. Сейчас многие облада-
тели Spectrum-совместимых компьютеров начали обзаводиться специальны-
ми приставками к телефону — модемами и с их помощью связываться с
другими компьютерами и проникать в так называемые «электронные сети».
Это еще один канал, через который Вы можете связаться с нами. Пишите нам!

Николай Родионов
Андрей Ларченко

2:5030/25@fidonet
2:5030/25.1@fidonet

НЕМНОГО ИСТОРИИ

Всем нашим читателям — и тем, кто давно работает с ZX Spectrum, и
тем, кто только подумывает о его приобретении — наверняка будет интересно
узнать об истории создания этой замечательной машины, о ее триумфальном
шествии по рынкам мира, о новом витке ее популярности, но уже в нашей
стране, о взлетах и падениях, пережитых ее создателем сэром Клайвом Синклером.

Клайв Марлз Синклер родился 30 июля 1940 г. Еще школьником он
начал печатать неплохие статьи в популярных английских журналах для
радиолюбителей. Окончив школу, Синклер не стал поступать в университет,
а был принят в один из таких журналов в качестве помощника заместителя
редактора и некоторое время работал в издательстве. В 1961 г. Клайв решил
заняться предпринимательством и зарегистрировал свою первую фирму —
Sinclair Radionics. Уже тогда, наладив производство микроусилителей, а
затем калькуляторов и миниатюрных телевизоров, Синклер ставил перед
собой две сверхзадачи: минимальные размеры и минимальная цена.

В 1979 году компания Commodore выпустила свой первый бытовой
компьютер PET с самой низкой по тем временам стоимостью 700 фунтов
стерлингов. Газеты тогда предсказывали, что цены на персональные ком-
пьютеры опустятся ниже 100 фунтов стерлингов не ранее, чем через 5 лет.
Однако уже через полгода фирма Sinclair Research Ltd. — новое детище
Клайва Синклера — выпустила компьютер ZX-80 ценой 99 фунтов. Резкому
снижению цены способствовала идея использовать в качестве дисплея теле-
визор, а в качестве внешней памяти — бытовой магнитофон.

ZX-80 сломил расхожее мнение об ЭВМ как о чем-то, доступном лишь
избранным: в первые 8 месяцев с начала производства было продано 20
тысяч компьютеров. В марте 1981 г. появилась новая модель — ZX-81, ценой
уже 60 фунтов, а еще через несколько месяцев — принтер к ней. Правда,
перечисление параметров этой машины вызовет у Вас, в лучшем случае,
улыбку: черно-белый экран, ПЗУ объемом 8 килобайт, ОЗУ— 1 килобайт(!),
хотя и с возможностью расширения до 16К. Но для начала восьмидесятых
это было настоящим открытием. В 1981 г. «за большие заслуги в деле
компьютеризации страны» (как сказали бы у нас в те годы) Синклеру был
пожалован дворянский титул.

Наступил период взлета Синклера-предпринимателя: американская
фирма Timex купила лицензию на производство всех его разработок; ком-
пания Mitsui приобрела исключительные права на распространение ZX-81
в Японии. Решительным рывком вперед стал договор о реализации компь-
ютеров через британскую книготорговую сеть. За один год товарооборот
фирмы Sinclair Research Ltd. вырос с 4,6 до 30 миллионов фунтов.

А Клайв Синклер уже готовил новую модель — ZX Spectrum. Были
разработаны две ее версии, отличающиеся друг от друга объемом оператив-
ной памяти — ZX Spectrum 16К и ZX Spectrum 48К. Экран стал цветным,
объем ПЗУ увеличился до 16К, что значительно расширило возможности

встроенной операционной системы. Популярность ZX Spectrum превзошла
все ожидания — в неделю раскупалось до 15 тысяч компьютеров.

Изначально Spectrum предполагалось использовать для обучения про-
граммированию. Однако фирмы, специализирующиеся на разработке про-
граммного обеспечения, быстро оценили возможности машины. Для нее
стали выпускаться не только трансляторы языков программирования и
учебные программы, но и отличные видеоигры. Получилась своего рода
положительная обратная связь: чем лучше Spectrum раскупался, тем актив-
нее для него писались программы, а чем больше появлялось высококачест-
венных программ, тем выше становился спрос на компьютер.

Ажиотаж вокруг детища Синклера охватил и фирмы, изготавливаю-
щие компьютерную периферию: для ZX Spectrum разрабатываются диско-
вые системы, интерфейсы для подключения светового пера, джойстиков,
принтеров. Не остались в стороне и издательства — выходят в свет специа-
лизированные журналы, такие как «Sinclair User», «Your Sinclair», «Your
Spectrum». В одном из них ZX Spectrum впервые ласково назовут «Спекки»
(Speccy).

Хотя к 1984 г. компании Atari, Commodore и Amstrad стали произво-
дить компьютеры, превосходящие по своим возможностям ZX Spectrum,
рынок уже был смещен в пользу Sinclair Research Ltd. — Speccy покупали
более чем в ДО странах мира.

В том же 1984 г. Синклер выпустил ZX Spectrum+, отличавшийся
усовершенствованной клавиатурой, а в самом конце 1985 г. —
ZX Spectrum 128, имеющий 128К оперативной памяти, 32К ПЗУ, трехка-
нальный звуковой процессор и при этом полностью совместимый с предыду-
щими моделями. Новая машина была с восторгом встречена как поклонни-
ками Speccy, так и разработчиками программного обеспечения.

Казалось, Синклер застрахован от неудач, но, неожиданно для многих,
в 1986 г. фирма Sinclair Research Ltd» продает все права на производство
Spectrum -совместимых компьютеров компании Amstrad. Причиной этому
были финансовые и организационные трудности, возникшие при освоении
новой модели — Sinclair QL. Эта модель задумывалась как дешевая альтер-
натива американским IBM PC и обладала весьма высокими характеристи-
ками: 32-разрядный процессор, ОЗУ емкостью 128К с возможностью рас-
ширения до 4 мегабайт, хорошая графика и звук. Но при ее разработке был
допущен ряд просчетов, например, использование в качестве внешней
памяти микродрайвов (накопителей на кольцевой магнитной ленте), а не
более удобных накопителей — дисководов. Бытовым компьютером эта маши-
на не стала из-за относительно высокой цены, а профессиональным — из-за
недостаточно развитых аппаратных средств. Более того, фирмы, выпускаю-
щие программное обеспечение, не поддержали эту в общем-то неплохую
модель. А жаль, ведь по своей концепции Sinclair QL как минимум на три
года опередил столь популярные сейчас на Западе компьютеры
Commodore Amiga и Atari ST.

Положение компании усугублялось и недостаточной практической
хваткой Клайва Синклера. Будучи отличным инженером, он так и не сумел
стать хорошим бизнесменом — ни в моменты взлета, ни даже в тяжелые
времена он не допускал, чтобы прибыль фирмы от продажи одного компью-
тера превышала 1 фунт стерлингов.

Продав все права на производство и реализацию своих изделий, сэр
Клайв Синклер ушел из фирмы Sinclair Research Ltd., оставив За собой
исследовательскую лабораторию в Кембридже и знаменитое имя. Оно и
сейчас часто встречается на страницах различных журналов в связи с

новыми разработками Синклера, которые, однако, уже не имеют отношения
к Speccy.

Последующие модели семейства Spectrum — ZX Spectrum+2 (1986 г.)
со встроенным магнитофоном и ZX Spectrum-4-З (1987 г.) со встроенным
дисководом — выпускались уже фирмой Amstrad. Основным их преимуще-
ством перед Spectrum 128 является полноценная клавиатура, в то время как
встроенные магнитофон и дисковод некоторыми воспринимаются как «на-
грузка». Тем более, что дискета имеет нестандартный размер (3 дюйма) и
малую емкость (180К). Spectrum+З частично потерял совместимость со
Speccy (примерно до уровня простейших советских самоделок). Но это не
большая потеря, поскольку появившиеся для него дисковые версии систем-
ных, прикладных и игровых программ значительно превосходят аналогич-
ные, рассчитанные на работу с магнитофоном и микродрайвом. Однако
недавно фирма Amstrad объявила о свертывании производства компьютеров
Spectrum* 3, мотивируя это тем, что потребители предпочитают покупать их,
а не более дорогие собственные разработки фирмы. До настоящего времени
Amstrad продолжает выпускать лишь Spectrum+2, поскольку эта машина не
имеет аналогов у фирмы.

В 1986 г. компания Timex на своих заводах в Португалии начала
выпускать для Европы компьютер Timex-2048, практически полностью со-
вместимый с ZX Spectrum и к тому же имеющий ряд преимуществ: улуч-
шенную клавиатуру, встроенный порт джойстика, две экранных области
памяти, режим расширенной цветной графики. Для продажи в США была
разработана модель Timex-2068, с возможностью установки сменных карт-
риджей. При подключении одного из них компьютер становится Spectrum-
совместимым, а при подключении другого — СР/М-совместимым (амери-
канцы не представляют 8 разрядный компьютер без системы СР/М, так же,
как и 16-разрядный — без MS-DOS).

С 1987 г. фирма Timex планировала начать выпуск новой перспек-
тивной модели — Super Spectrum. Она была разработана на базе микропро-
цессора Z80H, работающего с тактовой частотой 7 МГц. При таком быстро-
действии удалось организовать два банка памяти по 64К, экранное ОЗУ
объемом около 50К, позволившее, при разрешающей способности экрана
256x192 точек, воспроизводить 64 цвета для каждой точки. Эта машина,
программно совместимая с ZX Spectrum, и стоившая менее 200 фунтов,
могла бы стать серьезным конкурентом компьютеру Amiga. Но
Super Spectrum постигла участь его предшественника Spectrum+З — компа-
ния Amstrad, обеспокоенная судьбой собственных разработок, не дала раз-
решения на его производство, и машины семейства Spectrum постепенно
отошли на второй план в мировой торговле бытовыми компьютерами.

Но на этом история маленького Speccy не закончилась. Волна его
популярности, прокатившись по странам Восточной Европы, достигла, на-
конец, берегов Союза.

Как известно, первым компьютером, попавшим в руки советских
самоделыциков, был «Радио-86РК». После опубликования его схемы и
матобеспечения в журнале «Радио» тысячи радиолюбителей бросились ску-
пать залежавшиеся радиодетали, имеющие хоть какое-то отношение к
«РКашке» (в этом смысле схема была разработана мудро). Однако характе-
ристики этого «шедевра», количество и качество программного обеспечения
для него вскоре перестали удовлетворять даже непривередливого советского
пользователя. Тогда нашлись толковые люди, которые рискнули повторить
еще не слишком известный в Союзе ZX Spectrum. Есть как минимум две
причины, по которым был выбран именно он, а, скажем, не Atari. Это,

во-первых, простота исполнения оригинальной модели и возможность ее
повторения на основе советских комплектующих (на долю контрабанды
остался лишь центральный процессор Z80). И, во-вторых, наличие огромно-
го количества высококачественных фирменных программ при отсутствии в
нашей стране авторских прав на программные продукты.

Так или иначе, первая копия ZX Spectrum, собранная, что называется,
«на коленках», заработала. Когда это произошло, определить трудно, но с
этого момента схемы советского «Спектрума» («Синклера», «Зет-икс» — как
только его не называют) стали распространяться со скоростью слухов.
Первые варианты схем перерисовывались порой карандашом на клочках
бумаги в трясущемся вагоне трамвая. Однако и они оживали, у одних —
благодаря знаниям, у других — благодаря интуиции, у прочих — благодаря
природному упорству (после перебора всех возможных комбинаций соеди-
нения нескольких десятков микросхем).

А доморощенные гении от электроники разрабатывают все новые и
новые схемы. Их количество на сегодняшний день подсчитать невозможно.
За прошедшие четыре года с момента первого издания книги перед нашими
глазами прошло несколько десятков вполне приличных схем. С чувством
ностальгии вспоминаем мы сейчас о «Новосибирской», «Зоновской» («Ле-
нинградской»), «Краснодарской» схемах, о «Балтике» или о схеме с интри-
гующем названием «Пентагон». Многие из них безвозвратно ушли в про-
шлое, некоторые трансформировались во вполне законченные «коммерче-
ские» компьютеры («Composite-48», «KAY-128»), из некоторых родились
«монстры», предлагающие своим пользователям невиданные ранее возмож-
ности — от встроенных аналого-цифровых и цифро-аналоговых преобразо-
вателей до совместимой с IBM графикой («Профи» и «ATM»). Хотя следует
заметить, что «скрещивание» ZX Spectrum и IBM PC не пошло на пользу ни
тому ни другому. А вот еще одна неплохая схема — Scorpion® ZS 256 Turbo.
Имея все возможности ZX Spectrum 128, эта модель обладает уникальным
встроенным сервис-монитором-отладчиком (эх, где ж это было лет пять
назад!), и кроме того позволяет работать в операционной системе СР/М. А
ведь СР/М — это прародительница многих ныне существующих «серьезных»
систем на более чем «серьезных» компьютерах. И изучение ее может научить
многому...

ZX Spectrum и Spectrum-совместимые компьютеры прочно заняли
свою «нишу» на рынке персональных компьютеров и игровых приставок, и,
как показывает практика, сдвинуть их оттуда не так-то просто. Практически
бесплатное распространение программ и пока еще фактическая недееспо-
собность закона об авторском праве делают свое дело.

Заложенный в конструкцию Speccy еще в 1982 году метод выдачи
графической информации и виртуозность программистов позволяют до сих
пор удивлять необычайно сложными (для такого класса машин) визуальны-
ми эффектами, а появившийся в 1985 году музыкальный процессор — еще
и звуковыми.

Итак, начав свое триумфальное шествие по Союзу, ZX Spectrum
продолжает его по странам СНГ, скрываясь под масками различных новых
названий и то тут, то там вспыхивая на экранах телевизоров до боли
знакомой надписью «1982 Sinclair Research Ltd».

Заканчивая этот короткий экскурс в историю, хочется выразить
глубокую признательность сэру Клайву Синклеру, который, сам того не
подозревая, подарил советским людям замечательную машину. Будем наде-
яться, что Speccy поможет нам сделать хотя бы шаг вослед уходящей от нас
цивилизации.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Проходилка - обещаный разбор игры PIJAMARAMA (MICRO-GEN'87).
News - Новости, старости: Chaos Construction 2001 состоялся, Pussy стала freeware, новое бумажное издание на спектруме, Raver покинул ряды Phantasy, новая версия эмулятора спектрума Real Speccy, Assembly 2001, новый коммандер Real Commander 2.0, Delirium Tremens уходят со спектрума...
PRORIL - Нереальные события в реальном мире.
Интервью - Большое интервью с группой ANTARES.
Интерфейс - Письма читателей: Dawid Willis, Иван Рощин, Cav Inc. (конкурс на лучшее название для звуковой карточки, глюки в HRUST v1.0 и XAS v9.06+)

В этот день...   4 октября