Вводная часть этой статьи может быть слишком короткой, чтобы адекватно суммировать ключевые моменты . ( сентябрь 2017 г. ) |
Тип | Программируемый финансовый |
---|---|
Производитель | Hewlett Packard |
Представлен | 1981 г. |
Расходы | ок. 70 долларов США,- |
Калькулятор | |
Режим входа | Классический RPN ( 4 уровня стека ) |
Тип дисплея | ЖК семисегментный дисплей |
Размер дисплея | 10 цифр |
Процессор | |
Процессор | Ядро Nut (HP 1LF5 / HP 1LM2 / HP 1LQ9 / HP 1RR2 / Agilent / Marvell 2AF1 [1] ) / ядро ARM7TDMI ( Atmel AT91SAM7L128 [1] ) / ядро ARM Cortex-M4 ( Atmel ATSAM4LC2CA [2] ) |
Программирование | |
Языки программирования) | программируемое нажатие клавиши (полностью объединено) |
Регистр памяти | 7…20 ( R0 … R9 / CF0 … CF9 , R.0 … R.9 / CF10 … CF19 ) + 5 ( n , i , PV , PMT , FV / CF20 ) + 5 ( X , Y , Z , T , ПОСЛЕДНИЙ X ) [3] |
Шаги программы | 8…99 [3] |
Другой | |
Источник питания | 4,5 В (3× LR44 ) или 3 В (1× или 2× CR2032 ) в зависимости от модели |
Потребляемая мощность | 0,25 мВт |
Масса | 113 г |
Габаритные размеры | 128 × 79 × 15 мм |
HP - 12C — финансовый калькулятор , созданный Hewlett-Packard (HP) и его преемником HP Inc. как часть серии HP Voyager .
Калькулятор HP-12C — это самый продолжительный и самый продаваемый продукт HP, который непрерывно производится с момента его появления в 1981 году. Благодаря простоте выполнения основных финансовых расчетов калькулятор уже давно стал стандартом де-факто среди финансовых специалистов. [4] Его популярность сохраняется, несмотря на относительно простой, но итеративный процесс, такой как амортизация процентов в течение срока действия кредита, расчет, который современные электронные таблицы могут выполнять почти мгновенно, а с HP-12C может занять более минуты. Октябрьский выпуск журнала HP Journal за 1977 г.содержит статью Роя Мартина, изобретателя простого метода работы, используемого в финансовых калькуляторах HP, в котором подробно описаны математические расчеты и функциональные возможности, созданные Уильямом Каханом и Роем Мартином и используемые до сих пор. [5]
Современные финансовые калькуляторы HP во много раз быстрее и имеют больше функций, но ни один из них не был столь успешным. Режим программирования HP-12C очень интуитивно понятен и работает как макрос на компьютере. По сути, клавиши, которые нужно нажимать в режиме вычислений для получения решения, вводятся в режиме программирования вместе с логическими операторами (если, и и т. д.), если они применимы к решению. После завершения программирования макрос запустится в режиме вычислений, чтобы сохранить шаги пользователя и повысить точность. В HP-12C имеется 99 строк программируемой памяти.
С 1981 года было выпущено не менее восьми аппаратных версий HP-12C (включая один специальный выпуск). На протяжении всего срока службы запатентованная технология процессора HP Nut « кремний на сапфире» (первоначально 1LF5, затем 1LM2) [1] была переработана для интеграции всех схем в один чип (сначала 1LQ9, затем 1RR2) [1] и для обновления производственный процесс (поскольку литейный завод больше не мог производить необходимые чипы, перейдя к производству чипов с более высокой плотностью). Однако исследование рынка, проведенное HP в конце 1980-х годов, показало, что пользователи не доверяют результатам, полученным слишком быстро, поэтому скорость ЦП никогда не повышалась по сравнению с исходными 884 кГц, но скорость могла быть увеличена путем модификации пользователем. [6]В конце 1990-х годов ЦП был заменен на процесс 3 В ( Agilent 2AF1-0001, [1] позже Marvell 2AF1-0002 [7] ), и поэтому батарея была заменена на одну ячейку CR2032 , заменяющую три ячейки LR44 ранее . б/у (F1637A).
В 2008 году HP изменила конструкцию, чтобы использовать процессор Atmel AT91SAM7L128 [1] [8] [9] [10] [11] с ядром ARM7TDMI , на котором работает программный эмулятор предыдущего процессора Nut, написанный Сирилем де Бребиссоном , чтобы выполнить в нем образ прежней прошивки на базе Nut. Это дало дополнительные возможности, такие как прошивка новой прошивки, которые ранее были невозможны. HP также выпустила комплект для разработки программного обеспечения (SDK), позволяющий создавать новые пользовательские операционные системы . [12] [13] Калькулятор работал в 60-90 раз быстрее на большинстве тестовых операций. Эта версия (F2230A) была в просторечии известна как «HP-12C+ », хотя HP не продавала его как отдельный продукт. В отличие от предыдущей версии, он поддерживал две параллельные ячейки CR2032 , из которых только одна была необходима для работы калькулятора.
На базе того же процессора в 2011 году была представлена ограниченная серия HP 12c 30th Anniversary Edition (NW258AA) [14] . Всего было выпущено 40 000 экземпляров этой модели.
Внутреннее оборудование HP-12C снова изменилось в 2015 году, когда в конструкции был использован процессор Atmel ATSAM4LC2CA-AU с ядром ARM Cortex-M4 . [2] Номер детали и внешний вид калькулятора не изменились, за исключением таблички «Rev 2» на нижней стороне. [2] Он продолжает использовать две параллельные ячейки CR2032. [2] В прошивке указана дата сборки 2015 года. [2] Серийные номера, начинающиеся с «PHA», «9CJ», «7CD» или «3CD», исключают вариант более старой модели. [2] 2×3-контактный порт флэш-памяти теперь использует протокол USB вместо последовательного протокола TTL; [2]в дополнение к этому на плате калькулятора имеется незанятое крепление для разъема Micro-USB . [2]
HP-12C является одним из четырех калькуляторов, допущенных к экзаменам на дипломированного финансового аналитика , остальные являются его родственной моделью, HP 12c Platinum и Texas Instruments BA II Plus и BA II Plus Professional .
Критики HP-12C, часто называемые инструментом «старого времени», утверждают, что его технология и стиль начала 1980-х годов устарели. Сторонники, однако, быстро отмечают, что HP-12C продолжает оставаться как де-юре , так и де-факто стандартом для крупных финансов. [15]
Тип | Программируемый финансовый |
---|---|
Производитель | Hewlett Packard |
Представлен | 2003 г. |
Расходы | ок. 60 долларов США,- |
Калькулятор | |
Режим входа | Классический RPN ( 4 уровня стека ), алгебраический |
Тип дисплея | ЖК семисегментный дисплей |
Размер дисплея | 10 цифр |
Процессор | |
Процессор | Ядро 6502 ( SPLB20D2 [1] / ядро 6502 ( GPLB31A [1] ) |
Программирование | |
Языки программирования) | программируемое нажатие клавиши (полностью объединено) |
Регистр памяти | оригинальная модель 12c Platinum: 7…20 ( R0 … R9 / CF0 … CF9 , R.0 … R.9 / CF10 … CF19 ) + 5 ( n , i , PV , PMT , FV ) + 11 ( CF20 , CF21 … CF30 ) + 5 ( X , Y , Z , T , ПОСЛЕДНИЙ X ); [16] более поздние 12c Платиновые варианты: 7…20 ( R0 … R9 / CF0 …CF9 , R.0 … R.9 / CF10 … CF19 ) + 5 ( n , i , PV , PMT , FV ) + 61 ( CF20 , CF21 … CF80 ) + 5 ( X , Y , Z , T , LAST X ) |
Шаги программы | 8…400 |
Другой | |
Источник питания | 3 В (1x или 2x CR2032 ) в зависимости от модели |
HP 12c Platinum похож по внешнему виду и функциональным возможностям на 12C и разработан, чтобы имитировать 12C, расширяя его возможности в различных аспектах. Калькулятор был представлен в 2003 году, его заметно отличает серебристая верхняя половина, в отличие от золотой пластины на оригинальном 12c. Существует пять вариантов HP 12c Platinum (включая два специальных выпуска).
12c Platinum имеет более быстрый процессор (первоначально Sunplus SPLB20D2 [1] [17] с ядром 6502 ), большую память (до 30 регистров CFj [16] и 400 шагов программы) и больше встроенных функций. Он позволяет вводить данные как в алгебраическом режиме , так и в 4-уровневом классическом RPN . Конкретная реализация калькулятора RPN демонстрирует необычное поведение CHSклавиши, отличное от поведения 12C и других классических калькуляторов RPN. [18]
В первой версии HP 12c Platinum (F2231A) не было скобок, что часто приводило к неудобным сочетаниям клавиш для решения задач в алгебраическом режиме. С 2005 года более новые версии (F2232A) HP 12c Platinum имеют скобки для смещенных синим цветом функций клавиш STO и RCL. Они также поддерживают отмену и возврат и предоставляют память для 80 регистров CFj. Изменения прошивки увеличили размер ПЗУ сверх возможностей исходного процессора, поэтому он был заменен на Generalplus GPLB31A (все еще с ядром 6502 ), [1] который также быстрее. [19] Он был изготовлен компанией Kinpo Electronics .
В 2006 году Hewlett Packard выпустила ограниченную серию 12c Platinum в ознаменование 25-летия появления оригинального 12C. HP 12c Platinum 25th Anniversary Edition также имеет функцию скобок и процессор GPLB31A .
Последняя версия 12c Platinum была представлена в 2007 году (F2231AA). [20] Как и в более поздних версиях 12C, он имеет две параллельные ячейки CR2032 , а не только одну , но по-прежнему основан на процессоре GPLB31A.
В 2008 году был выпущен HP 12c Prestige (F2233A) [21] . Он имеет пластину золотого цвета, как и оригинальный 12C, но в остальном похож на четвертую модель HP 12c Platinum (F2231AA).
По своей конструкции HP-12C округляет количество платежей до следующего целого числа, что приводит к бессмысленным результатам при расчете дробных периодов. Следовательно, решение для n возвращает значение, которое математически неверно по сравнению со стандартной формулой аннуитета и отличается от значения, возвращаемого другими финансовыми калькуляторами, Excel и т. д. [22]
Калькулятор Aurora FN1000 в дизайне раскладушки был тесно связан с HP-12C в 2003 году. Воспользовавшись ограниченной доступностью HP 12c Platinum 25th Anniversary Edition, Victor Technology выпустила Victor V12 в 2007 году, который был бюджетным клоном HP 12c. Платиновое издание. Он также доступен как BrtC FC-12 в Бразилии. Compucessory CCS28956 2010 года [23] , также известный как Compucessory 28956 , [24] раскладушка, является еще одним клоном HP 12c Platinum, но с дополнительными функциями расчета маржи (COST, SELL, MGN). Он также доступен как Procalc FN 1200C в Бразилии. Настоящий SC123в 2015 году также очень напоминает HP 12c Platinum, но с вертикальным расположением корпуса.
В 2012 году SwissMicros (он же RPN-Calc) представила миниатюрный клон под названием DM-12CC размером примерно с кредитную карту ID-1 (88 мм × 59 мм × 7 мм). Он точно эмулирует функциональность оригинального HP-12C, запуская исходный образ ПЗУ в эмуляторе на процессоре NXP LPC1114 на базе ARM Cortex-M0 . Более новые модели DM12 с 2013 года имеют лучшую клавиатуру и больше оперативной памяти ( LPC1115 ). Также доступна версия DM12 Silver Edition в титановом корпусе. [25] В феврале 2016 года SwissMicros представила DM12L, версию калькулятора примерно того же размера, что и оригинальный HP-12C. В отличие от оригинала HP, эти калькуляторы оснащены точечно-матричным дисплеем, переключаемыми шрифтами и тактовой частотой, и, основанные на микросхеме преобразователя Silicon Labs CP2102 [26] , они поставляются с последовательным интерфейсом USB ( Mini-B ) [27] . для обмена данными с ПК и т. д. в целях резервного копирования (и, возможно, для связи с приложениями, такими как эмуляторы HP-12C на базе ПК) или для обновления прошивки. Питание через USB не поддерживается.