stringtranslate.com

НР-42С

HP -42S RPN Scientific — это программируемый ручной калькулятор RPN Scientific, представленный компанией Hewlett-Packard в 1988 году. Это популярный калькулятор, разработанный для студентов, изучающих естественные науки и технику .

Обзор

Возможно, HP-42S должен был быть выпущен в качестве замены устаревшей серии HP-41 , поскольку он был разработан для совместимости со всеми программами, написанными для HP-41. Поскольку он не обладал расширяемостью и не имел реальной возможности ввода-вывода , что является ключевыми особенностями серии HP-41, он был представлен на рынке как замена HP-15C .

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

Производство 42S закончилось в 1995 году. [2]

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

Батарейный отсек HP-42S и ИК-диод
Внутренний разбор калькулятора HP-42S

Функции

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

HP-42S программируется нажатием клавиш , что означает, что он может запоминать и позже выполнять последовательности нажатий клавиш для решения конкретных проблем, представляющих интерес для пользователя. HP-42S использует надмножество языка HP-41CX FOCAL .

Образец программы

Это пример программы, которая вычисляет факториал входного целого числа (игнорируя встроенную в калькулятор функцию факториала). Программа занимает 18 байт. Регистры памяти не используются.

Наследие

SwissMicros DM42 выпускается с 2017 года и обладает полной функциональностью HP-42S. В ряде аспектов он превосходит оригинал, например, стек может быть настроен пользователем на большее количество уровней, чем четыре, как в HP-42S.

Версия программного обеспечения HP-42S с открытым исходным кодом (Free42) была разработана Томасом Оккеном, которая работает на iOS, Android, Windows, MacOS и Linux. Ее исходный код был выпущен под лицензией GNU General Public License. В мае 2017 года SwissMicros выпустила предсерийные образцы калькулятора RPN, очень похожего на HP-42S, DM42 . Окончательный продукт был выпущен 9 декабря 2017 года. Несмотря на то, что он немного меньше (144×77×12 мм, 180 г), чем оригинальный HP-42S (148×80×15 мм, 170 г), калькулятор оснащен дополнительным верхним рядом клавиш для программных меню, раскладкой клавиатуры, поддерживающей прямой ввод буквенных символов, гораздо большим высококонтрастным дисплеем ( ЖК-дисплей Sharp с низким энергопотреблением и трансфлективной памятью с разрешением 400×240, защищенный стеклом Gorilla Glass ), отображающим все четыре уровня стека одновременно (с возможностью настройки), около 75 КБ доступной оперативной памяти, звуковой сигнал, вызываемые часы реального времени , а также инфракрасный порт для поддержки принтера HP 82240A/HP 82240B и интерфейс USB (с разъемом Micro-B ), эмулирующий USB-накопитель в формате FAT16 для легкой передачи программ и резервного копирования/передачи состояния, а также для обновления прошивки. Калькулятор, который поставляется в корпусе из нержавеющей стали с матово-черным покрытием, нанесенным методом физического осаждения из паровой фазы (PVD), поддерживает накладки на клавиатуру и основан на модифицированной версии симулятора Free42 Томаса Оккена под лицензией GPL с библиотекой десятичной плавающей запятой Intel для более высокой точности ( decimal128 ) , работающей на процессоре STM32L476RG ( ядро ARM Cortex-M4 , 128 КБ ОЗУ, 1 МБ внутренней флэш-памяти) с еще 8 МБ внешней флэш-памяти QSPI (из которых около 6 МБ доступны пользователям). Он питается от батарейки -таблетки CR2032 или через USB и динамически тактируется на частоте 24–80 МГц. С 2021 года Free42 версии 3 (и Plus42 версии 1) опционально поддерживает динамический стек RPN, ограниченный только объемом доступной памяти вместо классического четырехуровневого стека . Эта функция была включена в качестве выбираемой функции в DM42, начиная с версии прошивки DMCP-3.21/DM42-3.18. [5] [6]

DM42 также является аппаратной основой для разработанного сообществом калькулятора WP 43S (называемого WP43 в более поздних версиях с 2022 года), [ 7] [8] преемника WP 34S . WP43 впервые поддерживает анализ измерительной системы (MSA) в калькуляторе. Расширяя программное обеспечение WP43 и также основываясь на оборудовании DM42, существуют также варианты со значительно отличающейся клавиатурой и пользовательским интерфейсом, называемые WP 43C (2011) / C43 (2022) / C47 (2023).

Еще один проект на базе оборудования DM42 — DB48X (2022) Кристофа де Динешена, призванный воссоздать среду RPL с нуля.

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

Ссылки

  1. ^ HP-42S RPN Scientific Calculator - Руководство пользователя (PDF) (1-е изд.). Корваллис, штат Орегон, США: Hewlett-Packard Co. Июнь 1988 г. стр. 3. 00042-90001. Архивировано (PDF) из оригинала 17.09.2017 . Получено 17.09.2017 .
  2. ^ "HP-42S". Музей калькуляторов HP . Получено 27.10.2016 .
  3. ^ Хосода, Такаюки (2007-10-10). "Обновление памяти HP 42S до 32 КБ". Архивировано из оригинала 2017-09-17 . Получено 2011-08-12 .
  4. ^ HP 42S Easy Double Speed ​​/ Turbo Mode для калькулятора и программ , получено 2022-08-05
  5. ^ https://forum.swissmicros.com/viewtopic.php?f=16&t=2939
  6. ^ https://forum.swissmicros.com/viewtopic.php?f=15&t=2845
  7. ^ Бонин, Уолтер (2019) [2015]. Руководство пользователя WP 43S (PDF) . 0.13 (черновая редакция). ISBN 978-1-72950098-9. Получено 31 октября 2019 г. .[1] [2] (314 страниц)
  8. ^ Бонин, Уолтер (2019) [2015]. Справочное руководство WP 43S (PDF) . 0.13 (черновая редакция). ISBN 978-1-72950106-1. Получено 31 октября 2019 г. .[3] [4] (271 страница)

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

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