Открыть сервис

HP 9100A

HP 9100A — это настольный программируемый калькулятор, выпущенный компанией Hewlett-Packard (HP) в 1968 году. Он считается одним из первых в мире устройств, которое по своим функциональным возможностям приближалось к современным персональным компьютерам, хотя и позиционировалось производителем как «настольный калькулятор». HP 9100A сочетал в себе возможности научного калькулятора, программируемого вычислителя и графического плоттера, что сделало его революционным продуктом для своего времени.

История создания

Разработка HP 9100A началась в середине 1960-х годов в лабораториях Hewlett-Packard в Пало-Альто, Калифорния. Команда инженеров, в которую входили Том Осборн, Дэйв Паккард и Билл Хьюлетт, стремилась создать устройство, которое могло бы заменить громоздкие и дорогие мейнфреймы для выполнения инженерных и научных расчётов. Основной целью было предоставить инженерам и учёным компактный, относительно недорогой и простой в использовании инструмент.

Устройство было впервые представлено публике в 1968 году на выставке Wescon (Western Electronic Show and Convention) в Лос-Анджелесе. Его появление вызвало значительный интерес, и HP 9100A быстро завоевал популярность в университетах, исследовательских лабораториях и инженерных отделах. Цена устройства составляла около 4900 долларов США (что эквивалентно примерно 36 000 долларов в ценах 2020-х годов), что было значительно дешевле мини-компьютеров того времени, таких как PDP-8.

Технические характеристики

HP 9100A представлял собой автономное устройство, которое не требовало подключения к внешнему компьютеру. Его основные технические характеристики включали:

  • Процессор: построен на дискретных транзисторах и диодах, без использования интегральных схем. Тактовая частота — около 100 кГц.
  • Память: магнитный сердечник (core memory) объёмом 16 слов (каждое слово — 16 бит), что позволяло хранить до 196 шагов программы. Данные хранились в регистрах, количество которых составляло 16.
  • Дисплей: электронно-лучевая трубка (ЭЛТ) с зелёным свечением, отображающая до 10 цифр мантиссы и 2 цифры порядка (экспоненты). Для своего времени это был один из первых калькуляторов с таким дисплеем.
  • Ввод: клавиатура с 64 клавишами, включая цифровые, функциональные и клавиши управления программой. Клавиши были организованы в несколько групп: арифметические, тригонометрические, логарифмические, статистические и программные.
  • Периферия: возможность подключения внешнего принтера (HP 9120A) и плоттера (HP 9125A) через интерфейс HP-IB (Hewlett-Packard Interface Bus), который позже стал стандартом IEEE-488.

Режимы работы

HP 9100A поддерживал три основных режима работы:

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

Программирование

HP 9100A был программируемым устройством, что отличало его от обычных калькуляторов того времени. Программы записывались в память с помощью клавиатуры и могли быть сохранены на магнитных картах (HP 9160A) для последующего использования. Язык программирования был машинно-ориентированным, с использованием кодов операций, вводимых с клавиатуры.

Каждая программа состояла из последовательности шагов (до 196), каждый из которых мог быть:

  • Арифметической операцией (сложение, вычитание, умножение, деление).
  • Научной функцией (синус, косинус, логарифм, квадратный корень и др.).
  • Операцией управления (условный переход, переход на метку, вызов подпрограммы).

Устройство поддерживало до 16 регистров для хранения данных, которые могли использоваться как переменные. Программы могли быть вложенными, с глубиной до 4 уровней для подпрограмм.

Применение

HP 9100A нашёл широкое применение в различных областях науки и техники:

  • Инженерные расчёты: решение уравнений, расчёт электрических цепей, анализ механических конструкций.
  • Научные исследования: обработка данных экспериментов, статистический анализ, моделирование физических процессов.
  • Образование: использование в университетах для обучения программированию и численным методам.
  • Графика: построение графиков функций и кривых на плоттере, что позволяло визуализировать результаты расчётов.

Устройство также использовалось в аэрокосмической промышленности, например, в проектах NASA, для расчёта траекторий и анализа данных.

Влияние и наследие

HP 9100A считается предшественником современных персональных компьютеров и научных калькуляторов. Он продемонстрировал, что мощные вычислительные возможности могут быть доступны в компактном и относительно недорогом устройстве. Успех HP 9100A вдохновил Hewlett-Packard на дальнейшее развитие линейки программируемых калькуляторов, включая модели HP 35 (первый научный карманный калькулятор, 1972 год) и HP 65 (первый программируемый карманный калькулятор, 1974 год).

Устройство также способствовало популяризации интерфейса HP-IB, который стал стандартом IEEE-488 для подключения измерительных приборов и периферийных устройств. Этот интерфейс использовался в лабораторном оборудовании на протяжении десятилетий.

Критика

Несмотря на инновационность, HP 9100A имел ряд недостатков:

  • Высокая стоимость: 4900 долларов США делали устройство недоступным для многих частных лиц и небольших организаций.
  • Ограниченная память: всего 16 слов для данных и 196 шагов для программ, что ограничивало сложность решаемых задач.
  • Сложность программирования: машинно-ориентированный язык требовал от пользователя глубоких знаний архитектуры устройства.
  • Отсутствие графического интерфейса: дисплей отображал только текст, что затрудняло визуализацию данных без внешнего плоттера.

Интересные факты

  • HP 9100A был настолько успешен, что компания Hewlett-Packard выпустила его улучшенную версию — HP 9100B (1969 год), которая имела увеличенную память (до 32 слов данных и 392 шагов программы).
  • Устройство использовало систему счисления с плавающей запятой, что было редкостью для калькуляторов того времени.
  • В рекламных материалах HP 9100A называли «настольным компьютером», хотя официально он классифицировался как калькулятор.
  • Один из первых экземпляров HP 9100A был подарен президенту США Линдону Джонсону в 1968 году.

Источники

  • Hewlett-Packard Journal, 1968, Vol. 20, No. 2.
  • «HP 9100A: The First Desktop Computer» — Computer History Museum.
  • «The HP 9100: A Revolution in Computing» — IEEE Annals of the History of Computing.
  • «Hewlett-Packard: A History» — David Packard, 1995.
  • Документация Hewlett-Packard к HP 9100A (1968).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →