stringtranslate.com

Серия Hewlett-Packard Voyager

Серия калькуляторов Hewlett-Packard Voyager была представлена ​​компанией Hewlett-Packard в 1981 году. [ 4] Все члены этой серии являются программируемыми , используют обратную польскую нотацию и обладают непрерывной памятью . Почти идентичные по внешнему виду, каждая модель предоставляла различные возможности и была нацелена на различные пользовательские рынки.

Модели

Серия калькуляторов HP Voyager состояла из пяти моделей, некоторые из которых выпускались в нескольких вариантах (с указанием годов выпуска):

НР-10С

HP-10C — последний и наименее функциональный калькулятор в этой линейке, хотя его номер предполагает более раннее происхождение. 10C был базовым научным программируемым калькулятором. Будучи полезным универсальным RPN-калькулятором, HP-11C предлагал вдвое больше за небольшое увеличение цены. Разработанный как вводная модель, он все еще был дорогим по сравнению с конкурентами, и многие, глядя на HP, просто перешли бы на более совершенный HP-11C. Низкие продажи привели к очень короткой жизни на рынке, что сделало его одним из самых труднодоступных из серии сегодня.

НР-11С

HP-11C — это научный программируемый калькулятор среднего класса.

НР-12С

HP -12C — популярный финансовый калькулятор. Это была настолько успешная модель, что Hewlett-Packard переделала ее с нуля, [1] добавила несколько новых функций и представила ее как HP 12c Platinum в 2003 году, а также как HP 12c Prestige . В течение нескольких лет было выпущено несколько юбилейных изданий калькулятора.

HP-12C — самый долгоиграющий и самый продаваемый продукт HP, непрерывно выпускаемый с момента его появления в 1981 году. [4]

НР-15С

HP -15C — это высококлассный научный программируемый калькулятор с решателем корней и численным интегрированием, выпускавшийся с 1982 по 1989 год. Он также способен обрабатывать комплексные числа и матричные операции. Несмотря на то, что он давно снят с производства, его неизменная популярность среди пользователей побудила Hewlett-Packard предложить ремейк калькулятора HP 15c Limited Edition в 2011 году и HP 15C Collector's Edition в 2023 году.

НР-16С

HP-16C — это калькулятор для программистов , разработанный для помощи в отладке . Он может отображать числа в шестнадцатеричной , десятичной, восьмеричной и двоичной системе счисления, а также преобразовывать числа из одной системы счисления в другую. Для помощи программисту предоставляется ряд специализированных функций, включая сдвиг влево и вправо, маскирование и побитовые логические операции. HP (по состоянию на 2015 год) никогда не делала калькуляторов для программистов, но включила функции 16C в более поздние модели калькуляторов.

HP-16C был предназначен для нужд программистов . Для этой цели он мог отображать, вычислять, манипулировать и преобразовывать числа в или между различными системами счисления, соответствующими программированию - в дополнение к стандартной десятичной системе также двоичной , восьмеричной и шестнадцатеричной (как на изображении, обозначено буквой "h").

Функции

Арифметика

Компания Hewlett-Packard наняла численного аналитика Уильяма Кахана из Калифорнийского университета в Беркли , создателя стандарта IEEE 754 для арифметики с плавающей точкой , для разработки численных алгоритмов, реализованных в калькуляторах. [5] [6] Он также написал части руководств.

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

Калькулятор серии HP Voyager является программируемым нажатием клавиш , что означает, что он может запоминать и позже выполнять последовательности нажатий клавиш для решения конкретных задач, представляющих интерес для пользователя. Эти программы нажатия клавиш, в дополнение к выполнению любой операции, обычно доступной на клавиатуре, также могут использовать условные и безусловные инструкции ветвления и цикла, позволяя программам выполнять повторяющиеся операции и принимать решения.

Доступные функции программирования различаются между различными калькуляторами серии HP Voyager.

  1. ^ Без BSP (возврат на одну позицию) программы можно редактировать только путем перезаписи существующих шагов.
  2. ^ Без LBL (метки) команды goto могут ссылаться только на абсолютные шаги программы.
  3. ^ Без GSB (Go Subroutine) / RTN (Return from Subroutine) невозможно писать подпрограммы.
  4. ^ abc Доступно через функцию n (косвенную)g TEST
  5. ^ ab Без DSZ/DSE (уменьшение и пропуск) и ISZ/ISG (увеличение и пропуск) написание циклов затруднено.
  6. ^ Он доступен в коллекционном издании HP-15C после перевода его в недокументированный режим «16» (HP-16C).
  7. ^ Без косвенной адресации возможен доступ только к первым 20 (0…19) регистрам. Также модель программирования не является полной по Тьюрингу .

Наследие

HP-12C и его производные широко используются и сегодня и по-прежнему доступны в Hewlett-Packard. Давно снятый с производства HP-15C был перевыпущен в "Limited Edition" в 2011 году, который снова был снят с производства. Коллекционное издание было выпущено в 2023 году.

Эмуляторы

Официальные эмуляторы для 12C и 15C доступны на рынке от Hewlett-Packard для устройств Android [7] и iOS [8] .

Симуляторы

Существует множество калькуляторов, имитирующих программное обеспечение , имитирующее различные калькуляторы HP, включая устройства серии Voyager. [9] Калькулятор WRPN , общедоступный симулятор HP-16C с открытым исходным кодом , является одним из старейших, но активных программных проектов такого типа. [10] [11]

Клоны

В 2011 году постоянная популярность серии Voyager среди пользователей побудила SwissMicros (первоначально называвшуюся RPN-Calc) выпустить серию калькуляторов размером с кредитную карту, выглядящих как миниатюрные версии своих эквивалентов HP и запускающих оригинальную прошивку HP в эмуляторе на современном аппаратном обеспечении калькулятора. Серия состояла из DM10 , DM11 , DM12 , DM15 и DM16 . [ 12] Все калькуляторы использовали одинаковое оборудование, но отличались клавиатурой и прошивкой (которые можно было изменить с помощью порта обновления). После введения более крупных DM15L , DM41L и DM16L в 2015 году, DM11L был добавлен в январе 2016 года, а DM12L последовал в феврале. Ограниченный выпуск DM10L был запланирован на 2019 год. [13] [14]

Смотрите также

Ссылки

  1. ^ abc Смит, Эрик (28.07.2009). "Варианты калькулятора HP Voyager" . Получено 20.11.2015 .
  2. ^ ab Hewlett-Packard HP-10C Owner's Handbook (PDF) (1-е изд.). Корваллис, Орегон, США: Hewlett-Packard Company , Corvallis Division. Февраль 1982 г. Номер детали HP 00010-90025. Архивировано (PDF) из оригинала 2015-10-05.
  3. ^ ab Hewlett-Packard HP-11C Owner's Handbook and Problem-Solving Guide (PDF) (G ed.). Корваллис, Орегон, США: Hewlett-Packard Company , Corvallis Division. Ноябрь 1985 г. Номер детали HP 00011-90001. Архивировано (PDF) из оригинала 2015-10-05.
  4. ^ ab Furr, Richard (2003-01-22). "Калькуляторы HP по дате появления". Справочник калькуляторов .
  5. ^ Кахан, Уильям Мортон (декабрь 1979 г.). «Персональный калькулятор имеет ключ к решению любого уравнения f(x) = 0» (PDF) . Hewlett-Packard Journal . 30 (12): 20, 26 . Получено 14.11.2008 .
  6. ^ Кахан, Уильям Мортон (август 1980 г.). «Ручной калькулятор вычисляет интегралы» (PDF) . Hewlett-Packard Journal . 31 (8): 23, 32. Архивировано из оригинала (PDF) 2019-06-14 . Получено 2008-11-14 .
  7. ^ "Hewlett-Packard выпускает официальное приложение HP 15c для Android | Hacker News".
  8. ^ «HP возрождает калькуляторы на iPhone и Windows».
  9. ^ "Моделирование калькулятора HP". www.hpmuseum.org . Получено 2024-09-06 .
  10. ^ "WRPN 16-bit 1.0 - подробная информация". www.hpcalc.org . Получено 2024-09-07 .
  11. ^ "Программы HP для ПК". www.hpcalc.org . Получено 2024-09-07 .
  12. ^ "SwissMicros.com" . Получено 29.06.2013 .
  13. ^ «Вниманию коллекционеров! - Страница 7 - Форум калькулятора SwissMicros».
  14. ^ "[DM10L] Скоро! - Форум калькулятора SwissMicros".

Дальнейшее чтение

Внешние ссылки