На главную->Содержание

ПРИЯТНО
БЫТЬ    
ПЕРВЫМ 

Epson HX-20 1
Фото с сайта www.digibarn.com

   «Мир замер в ожидании полнофункционального, по настоящему портативного компьютера. Это должен быть настоящий компьютер, а не раздутый калькулятор.
   И такой компьютер есть – это Epson HX-20»…


   Такими словами начинался рекламный буклет голландской фирмы «Manudax», посвященный первому, действительно портативному компьютеру. «Портативный компьютер, который реально помещается в Вашей сумке» – для начала восьмидесятых годов прошлого века это было нечто, к чему сейчас мы относимся как к обыденному. Но посудите сами, еще не были разработаны микросхемы высокой степени интеграции, а на базе обычной средней логики был собран аппарат, размерами с лист бумаги формата А4, причем содержащий в себе полноразмерную клавиатуру, дисплей, кассетный накопитель, принтер, плюс имеющий возможность работы с модемом, barcode-ридером, внешним дисплеем, дисководами…
Epson HX-20 2
Из рекламной брошюры фирмы Manudax Nederland B.V., 1983 год
   Да, это 1981 год. Прошлый век…
   Epson HX-20 пришелся по вкусу всем – от детей, до представителей бизнеса. Его очень любила пишущая братия, мало какой компьютер в то время позволял работать с текстами в любой обстановке, да еще и передавать их в редакцию с любого места в мире, лишь бы под руками была телефонная сеть. В сочетании с barcode-ридером НХ-20 надолго про­писался на складах, где нужен был мобильный учет движения товара. Аппарат применяли как управляющий в точных измерительных приборах, к примеру, профилометре Talysurf английской фирмы Taylor Hobson, при этом выводились трехмерные (!) рисунки измеряемой поверхности. А уж время работы от встроенных батарей поражает даже сейчас – до 50 часов! Мало какой современный ноутбук может похвастать таким показателем. Встроенный диалект BASIC’а позволял программировать самостоятельно, приспосабливая НХ-20 к решению многих задач. Кстати говоря, BASIC для компьютера был разработан небезызвестной (ныне) фирмой Microsoft.
   Не буду описывать всю историю появления Epson HX-20, в Интернете есть достаточно информации. Остановлюсь на мелочах, которые не мозолят глаз, но являются базовыми для понимания сути этого аппарата.
   Длительное время автономной работы компьютера базируется на использовании микросхем CMOS-технологии. Малая тактовая частота, которой «болеют» эти микросхемы, тут не является проблемой, ибо процессоры компьютера (да, именно во множественном числе, поскольку в НХ-20 их два!) работают с частотой 614 килогерц. Сравните: IBM XT уже имел тактовую в пределах 5 мегагерц. Мало того, если компьютер не выполняет никаких действий, а ждет ввода команды, то оба процессора уходят в «спящий» режим и потребление тока аппаратом не превышает 5 миллиампер. Блестящие показатели!
   Далее. Процессоры Hitachi 6301, примененные в НХ-20, процессорами в чистом виде уже не являются. В современной терминологии это полнофункциональные микроконтроллеры, имеющие собственную встроенную память и порты ввода/вывода. Кстати о последних: основная внутренняя шина НХ-20 – последовательная, все внешние основные порты тоже последовательные, причем даже картридж со встроенными программами, имеющий в качестве памяти обычное ПЗУ с параллельным интерфейсом, также подключается к компьютеру последовательной шиной. Что уж говорить о кассетном интерфейсе, RS-232, barcode-ридере…, даже подключение к дисководам и внешнему монитору осуществляется последовательным интерфейсом. Чем не предтеча нынешней USB?
   Параллельный интерфейс, точности ради, также присутствует в аппарате, но только в части оперативной/постоянной памяти и блока расширения.
   Основным приводом для сохранения данных в НХ-20 был микрокассетный магнитофон в съемном картридже. Почему не жестко встроенный? Да потому, что на рынке к компьютеру предлагались картриджи с жестко зашитыми программами – текстовыми редакторами, базами данных, играми. Вспомнили «Денди»? Вот всё точно так же. Возвращаясь к кассете – она перед использованием форматировалась, что позволяло пользователю не затруднять себя перемоткой ленты для поиска нужной программы. Достаточно было ввести имя программы и закрепить требование «энтером» – кассета автоматически перематывалась на требуемую программу и начиналась загрузка. Использование микрокассеты, точнее, врожденные недостатки стабильности движения ленты, привело к разработке алгоритма записи, обеспечивавшего поистине стопроцентное считывание программ. Даже сейчас НХ-20 прекрасно грузит «МПтришки», записанные с битрейтом 32Кбит, не обращая внимания на образовавшиеся звуковые артефакты, а запись парой дублирующих блоков с отдельным блоком контрольной суммы повышает качество загрузки до высот, практически недостижимых для «Спектрумов» и тому подобных компьютеров. Кстати говоря, помимо кассетного картриджа НХ-20 имеет и выходы для внешнего магнитофона, в том числе и выход управления двигателем…
   Помимо кассет и ПЗУ загрузка возможна через RS-232, почему НХ-20 до конца 90-х годов использовался как консоль для обслуживания и программирования АТС фирмы «Сименс». Внешний блок дисководов был совместим с аналогичным, использовавшимся с компьютером «Commodore».
   Недостаток у компьютера один – он не умеет работать с файлами с произвольным доступом. Иными словами, чтобы работать с базой данных, необходимо было эту базу полностью загрузить в память. Увы, но это побочный эффект использования последовательной шины. Однако компенсацией за это служила возможность загрузки в ОЗУ пяти независимых программ (или иных файлов), что позволяло при работе переключаться между ними, передавать между ними некие данные и т.п. Не напоминает ли это оконный интерфейс известных операционных систем?
   Чем интересен Epson HX-20 сейчас? Во-первых, как история. История, которая привела к появлению Asus EEE РС и подобных. Во-вторых, даже сейчас вполне возможно использовать НХ-20 в качестве терминала к UNIX-системам. Да, теперь это всего-навсего внешний контроллер средней навороченности, но, приложив руку к сердцу – разве он не имеет некоего шарма? НХ-20 тихий, неторопливый, но вполне достаточный для решения многих современных задач.
   И это просто первый портативный компьютер.


Андрей Воронцов (RW6HRM), Ставрополь

На главную->Содержание