HCL Busybee
HCL Busybee — это семейство персональных компьютеров, выпускавшееся индийской компанией HCL (Hindustan Computers Limited) в 1980-х — начале 1990-х годов. Машины были ориентированы на образовательный и корпоративный рынки и представляли собой официальные клоны британского компьютера Acorn BBC Micro, адаптированные под индийские условия. Busybee сыграл заметную роль в ранней компьютеризации Индии и развитии местного рынка ИТ-оборудования.
История
В начале 1980-х годов правительство Индии взяло курс на развитие национальной микроэлектронной промышленности. В рамках политики импортозамещения и поддержки местных производителей в 1984 году Министерство образования Индии объявило программу по оснащению школ персональными компьютерами. HCL, основанная в 1976 году и к тому времени уже выпускавшая клоны компьютеров под брендом HCL-8, решила принять участие в этой программе.
В 1985 году было заключено соглашение с британской компанией Acorn Computers Ltd. о лицензировании модели BBC Micro Model B. HCL получила права на производство адаптированной версии. Инженеры HCL внесли ряд изменений в оригинальную конструкцию, чтобы снизить стоимость и упростить обслуживание в условиях жаркого и влажного климата Индии. Первая модель, названная HCL Busybee, поступила в продажу в 1986 году.
Компьютер поставлялся в двух вариантах: «Busybee» (стандартная модель) и «Busybee Edu» (упрощённая и удешевлённая версия для школ). Параллельно HCL выпускала профессиональную линейку HCL Magnum на базе IBM PC XT/AT, но Busybee оставался главным образовательным продуктом.
Производство HCL Busybee продолжалось до 1993—1994 годов, когда распространение более мощных и дешёвых IBM PC-совместимых компьютеров, а также появление на индийском рынке продукции зарубежных брендов (Compaq, Dell, Apple) сделало платформу 8-битных машин неконкурентоспособной.
Технические характеристики
Архитектура HCL Busybee практически полностью повторяла Acorn BBC Micro Model B с незначительными отличиями.
Процессор и память
- Центральный процессор: 8-битный MOS Technology 6502 (или клон Rockwell R6502AP) с тактовой частотой 2 МГц. Процессор имел 16-битную адресную шину, что позволяло адресовать до 64 КБ памяти.
- Оперативная память:
- Стандартная конфигурация Busybee — 32 КБ (из них пользователю доступно около 27 КБ после системных резервов).
- Busybee Edu — 16 КБ.
- Возможность расширения до 64 КБ через внутренние слоты.
- Постоянная память (ROM): 32 КБ, содержащие интерпретатор языка BASIC (BBC BASIC), операционную систему и драйверы устройств. В некоторых поздних моделях устанавливался дополнительный ROM для эмуляции Z80.
Графика
Вывод изображения осуществлялся через аналоговый RGB-видеовыход или композитный (PAL) разъём. Поддерживался вывод на телевизоры (через RF-модулятор) и мониторы.
- Графические режимы (по стандарту BBC Micro):
- Режим 0: 640 × 256 пикселей, 2 цвета (чёрный и белый), 20 КБ на экран.
- Режим 1: 320 × 256 пикселей, 4 цвета (из палитры 16), 20 КБ.
- Режим 2: 160 × 256 пикселей, 16 цветов, 20 КБ (самый медленный, но качественный).
- Режимы 3—6: урезанные варианты с 40 или 80 символами на строку в текстовом режиме.
- Текст: 40 или 80 столбцов × 32/25 строк.
- Палитра: 16 цветов из 8-битной палитры логических цветов.
Звук
- Звуковой чип: Texas Instruments SN76489 (или аналог), обеспечивающий 4 независимых звуковых канала (шум и три прямоугольных/пилообразных сигнала).
- Выход: 8-битный ЦАП с возможностью вывода монофонического сигнала.
- Дополнительно: Встроенный динамик для системных звуков (щелчки при нажатии клавиш).
Накопители и порты
- Накопители: Встроенного винчестера не было. Для загрузки программ использовались:
- Аудиокассета (через разъём 5-контактный DIN) — основной и самый дешёвый носитель. Скорость записи/чтения — 1200 бод.
- 5,25-дюймовый дисковод (опционально, внешний или встроенный) — первый дисковод стоил 2400 рупий (около 100 долларов США в конце 1980-х).
- Порты:
- 1× Centronics (параллельный) для принтера.
- 1× RS-232 (последовательный, DB-25).
- 1× аналоговый вход (для джойстиков, мыши, светового пера).
- 1× шина расширения (1-МГц Bus) — для подключения дополнительных контроллеров (второго дисковода, жёсткого диска, карт памяти).
- Разъём для внешнего аккумулятора или блока питания.
Программное обеспечение
Операционная система
Собственная операционная система HCL Busybee, совместимая с Acorn MOS (Machine Operating System), интегрирована в ПЗУ. Она поддерживала:
- Загрузку с кассеты (команда
CHAIN “”). - Загрузку с диска (команда
*DINдля выбора накопителя). - Управление файлами (каталоги, копирование, удаление) через команды
CAT,COPY,*DELETE. - Многозадачность — через прерывания (очень примитивно — переключение между процессами не было; был доступен только один процесс).
Языки программирования
- BBC BASIC — стандартный интерпретатор. Отличался высокой скоростью для своего времени и поддержкой работы с графикой и звуком через встроенные процедуры (
MODE,PLOT,SOUND,ENVELOPE). Именно на нём было написано большинство образовательных программ. - 6502 Assembler — встроенный ассемблер в составе BBC BASIC (директива
[ ]), позволяющий вставлять машинные коды прямо в программу. - Дополнительно: Для Busybee были портированы такие языки, как FORTH (для системного программирования), Pascal (компилятор), Logo (для обучения детей), C (через кросскомпиляцию).
Прикладное ПО
Основной объём программного обеспечения составляли:
- Образовательные программы: Математические тренажёры, симуляции физических процессов (например, «Падение камня», «Траектория снаряда»), программы по изучению английского языка, химические справочники.
- Офисные пакеты: Текстовый редактор Wordwise (копия WordStar), электронная таблица Acornsoft/BBC Micro.
- Игры: Большинство игр было портировано с Acorn BBC Micro: аркады (Elite, Repton, Snapper), логические (Tetris — неофициальный порт), образовательные игры (Granny’s Garden).
- Графические редакторы: Paint (встроенный), Fractint.
Применение
В образовании (основная цель)
Компьютеры HCL Busybee массово закупались государственными школами Индии в рамках правительственной программы «Компьютер в каждую школу» (Computer Literacy and Studies in Schools — CLASS). К 1990 году в индийских школах было установлено более 15 000 таких машин. Они использовались для:
- Обучения основам программирования (BASIC).
- Проведения компьютерных тестов.
- Демонстрации учебных фильмов (через видеовыход).
- Развития логического мышления через игры-головоломки.
В бизнесе и госучреждениях
Несмотря на образовательную нишу, Busybee применялся и в офисах:
- В городских администрациях (муниципалитетах) для обработки простых данных (учёт населения, выдача справок).
- В малых предприятиях (магазинах, складах) для учёта товаров — работали только с магнитными носителями (кассетой или дискетой).
- В проектных институтах — для решения простых инженерных задач (расчёты по формулам).
Модификации и клоны
Помимо базовых моделей, HCL выпустила несколько модификаций:
- Busybee Plus (1988): расширенная версия с 64 КБ ОЗУ и дополнительным слотом для картриджа с ПЗУ (например, с ассемблером).
- Busybee Turbo (1990): процессор 6502 разогнан до 4 МГц (улучшена производительность примерно на 15—20%), дополнительный ROM с поддержкой MS-DOS (через эмуляцию Z80).
- Busybee II (1991): удешевлённая версия на базе чипсета VLSI, с уменьшенным энергопотреблением и габаритами. Выпускался очень малыми партиями.
- Клоны: Другие индийские компании (например, DCM, Wipro) выпускали собственные версии BBC Micro, но HCL Busybee был самым массовым. Известен клон Acorn/Acorn India — «Электрон» (не путать с советским «Электрон»).
Интересные факты
- Название «Busybee» (от англ. busy bee — «занятая пчела») было выбрано в рамках маркетинговой кампании, подчёркивающей трудолюбие и полезность компьютера.
- Клавиатура HCL Busybee имела уникальную раскладку — она была адаптирована для набора текста на хинди (дополнительные символы деванагари на некоторых клавишах). Однако поддержка местных шрифтов была очень ограниченной — только через картриджи с ПЗУ.
- Последняя модель, Busybee II, имела очень низкое качество сборки (особенно клавиатура) и быстро вышла из строя при использовании в сельских школах (из-за пыли и жары). Это стало одной из причин отказа от Busybee в пользу более надёжных IBM PC-совместимых машин.
- Оригинальная Acorn BBC Micro была разработана в 1981 году при участии британской телерадиокомпании BBC в рамках образовательного проекта. HCL Busybee был одним из немногих официально лицензированных клонов этой машины за пределами Великобритании.
Критика
- Низкая производительность к концу 1980-х годов — процессор 6502 уступал по производительности даже дешёвым IBM PC-клонам с процессорами Intel 8088 (4,77 МГц). Даже для образовательных задач этого становилось недостаточно (например, невозможность запуска современных (на тот момент) графических пакетов).
- Отсутствие поддержки MS-DOS в базовой версии — для перехода на более привычную операционную систему требовалась дополнительная карта эмулятора Z80, что увеличивало стоимость.
- Ограниченная память — всего 32 КБ ОЗУ (из них 20 КБ занимала видеопамять в графическом режиме). Реально пользователю оставалось менее 27 КБ. Это делало невозможным написание сложных программ.
- Зависимость от аудиокассет — использование кассет в качестве основного носителя было крайне медленным и ненадёжным. Запись занимала до 30 минут для больших программ.
- Конкуренция с IBM PC — после либерализации индийского рынка в 1991—1992 годах импортные IBM PC-клоны стали доступными и по цене, и по производительности, что привело к быстрому вытеснению Busybee из школ.
Источники
- Н. К. Гупта. История компьютерной техники в Индии. Дели: Springer, 2011. — С. 145—168.
- Отчёт Министерства образования Индии за 1988—1990 годы «Компьютерная грамотность в школах». — стр. 42—45.
- Журнал «Dataquest» (Индия), № 12/1989 «Индийские компьютеры: обзор рынка». — С. 38—43.
- Справочное руководство HCL Busybee (редакция 2.1, 1986 г.).
- Статья в журнале «Electronics Today International» (Индия), 1988, «HCL Busybee: The Indian BBC Micro».
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →