HP-12C
HP-12C![]() HP-12C | |
유형 | 프로그램 가능 금융 |
---|---|
제조사 | 휴렛패커드 |
소개했다 | 1981 |
비용 | ca. USD 70,- |
계산기. | |
엔트리 모드 | 일반 RPN(4 스택 수준) |
표시 유형 | LCD 칠면조 진열 |
디스플레이 크기 | 10자리 숫자 |
CPU | |
프로세서 | Nut core (HP 1LF5 / HP 1LM2 / HP 1LQ9 / HP 1RR2 / Agilent/Marvell 2AF1[1]) / ARM7TDMI core (Atmel AT91SAM7L128[1]) / ARM Cortex-M4 core (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, LAST X)[3] |
프로그램 단계 | 8…99[3] |
기타 | |
전원 공급 장치 | 모델에 따라 4.5V(3배 LR44) 또는 3V(1배 또는 2배 CR2032) |
전력 소비량 | 0.25mW |
무게 | 113g |
치수 | 128 × 79 × 15 mm |
HP-12C는 HP Voyager 시리즈의 일부로 Hewlett-Packard(HP)와 그 후계자인 HP Inc.가 만든 금융 계산기다.
기능
HP-12C는 1981년 출시 이후 지속적으로 생산되는 HP에서 가장 오래 팔리고 가장 잘 팔리는 제품이다.핵심 재무 계산을 위한 간단한 조작 때문에, 오래 전에 이 계산기는 금융 전문가들 사이에서 사실상의 표준이 되었다.[4]현대 스프레드시트가 거의 즉각적으로 완성할 수 있는 계산인 대출 수명에 대한 이자를 상각하는 것과 같은 비교적 간단하지만 반복적인 과정도 HP-12C로 1분을 넘길 수 있다는 사실에도 불구하고 그것의 인기는 견디어 왔다.1977년 10월호 HP저널은 HP 금융계산기에 사용되는 간단한 조작방법을 창안한 로이 마틴의 기사를 싣고 있는데, 이 기사는 오늘날에도 여전히 사용되고 있는 윌리엄 카한(UC버클리 출신)과 로이 마틴이 구축한 수학과 기능성을 상세히 기술하고 있다.[5]
나중에 HP 금융 계산기는 더 많은 기능으로 몇 배 더 빠르지만, 어느 것도 그렇게 성공적인 것은 없었다.HP-12C의 프로그래밍 모드는 매우 직관적이며[citation needed] 컴퓨터의 매크로 작업처럼 작동한다.기본적으로, 솔루션에 도달하기 위해 계산 모드에서 누를 키는 논리 연산자(해당되는 경우 등)와 함께 프로그래밍 모드로 입력된다.프로그래밍이 완료된 후 매크로가 연산 모드로 실행되어 사용자 단계를 저장하고 정확도를 향상시킨다.HP-12C에는 99개의 프로그래밍 가능한 메모리가 있다.
모델
HP-12C
1981년(특수 이슈 1개 포함) 이후 HP-12C의 하드웨어 개정은 최소 8건이었다.수명이 이상이, 청옥 HP넛(는 원래 1LF5, 그때 1LM2)[1]프로세서의 기술에서 독점 실리콘은 하나의 칩(처음 1LQ9, 그때 1RR2)[1]에와 제조 공정을 되살리기 위해 모든 회로를 통합하는 파운드리 더 이상 필요한 칩 제조할 수 있는(, 만드는 것에 병원으로 옮기고 새롭게 디자인하였다.왕 h더 높은 밀도 칩.그러나 1980년대 후반 HP의 시장조사 결과 사용자들이 너무 빨리 얻은 결과를 신뢰하지 않아 CPU 속도는 원래 884kHz에서 개선된 적이 없지만 사용자 수정으로 속도를 높일 수 있었다.[6]1990년대 후반 CPU는 3V 공정(애질런트 2AF1-0001,[1] 이후 Marvell 2AF1-0002[7])으로 변경되었고, 따라서 배터리는 이전에 사용되었던 3개의 LR44 셀(F1637A)을 대체하는 단일 CR2032 셀로 변경되었다.
2008년 HP는 ARM7이 탑재된 Atmel AT91SAM7L128[1][8][9][10][11] 프로세서를 사용하도록 설계를 수정했다.TDMI 코어는 이전 Nut 기반 펌웨어의 이미지를 실행하기 위해 Cyrille de Brébisson이 작성한 이전 Nut 프로세서의 소프트웨어 에뮬레이터를 실행한다.이는 이전에는 불가능했던 새로운 펌웨어 깜박임과 같은 진보된 가능성을 가져왔다.HP도 소프트웨어 개발 키트(SDK)를 출시해 새롭고 맞춤형 운영체제를 만들 수 있게 됐다.[12][13]이 계산기는 대부분의 벤치마크 작업에서 60-90배 더 빨리 작동했다.이 버전(F2230A)은 HP가 다른 제품으로 마케팅하지는 않았지만, 구어적으로 "HP-12C+"로 알려져 있었다.앞의 개정과 대조적으로, 그것은 두 개의 병렬 CR2032 셀을 지원했는데, 그 중 계산기를 실행하기 위해서는 하나만 필요했다.
동일한 프로세서에 기반하여 제한된 HP 12c 30주년 기념 에디션(NW258)AA)는 2011년에 도입되었다.[14]이 모델은 4만 개만 만들어졌다.
HP-12C의 내부 하드웨어는 2015년 설계가 ARM Cortex-M4 코어가 장착된 Atmel ATSAM4LC2CA-AU 프로세서를 사용하도록 전환되면서 다시 바뀌었다.[2]계산기의 부품 번호와 외관은 아래쪽에 있는 "Rev 2" 플레이트를 제외하고는 변하지 않았다.[2]두 개의 평행 CR2032 셀을 계속 사용한다.[2]펌웨어는 2015년 제조 날짜를 보고한다.[2]"PHA", "9CJ", "7CD" 또는 "3CD"로 시작하는 일련 번호는 이전 모델 변종을 배제한다.[2]2×3핀 플래시 포트는 이제 TTL 직렬 프로토콜 대신 USB 프로토콜을 사용한다.[2] 게다가 계산기의 회로 기판에는 Micro-USB 커넥터를 위한 미포함 마운트가 있다.[2]
HP-12C는 전세 금융 분석가 시험에서 허용되는 4개의 계산기 중 하나이며, 다른 하나는 자매인 HP 12c Platinum과 텍사스 인스트루먼트 BA II Plus와 BA II Plus Professional이다.
흔히 "오래된 시간"의 도구로 언급되는 HP-12C의 비평가들은 1980년대 초반의 기술과 스타일이 구식이라고 주장한다.그러나 찬성론자들은 HP-12C가 계속해서 높은 금융의 실질적인 표준이자 de jure 표준이 되고 있다는 것을 재빨리 알아차린다.[15]
HP 12c Platinum / Prestige
유형 | 프로그램 가능 금융 |
---|---|
제조사 | 휴렛패커드 |
소개했다 | 2003 |
비용 | ca. USD 60,- |
계산기. | |
엔트리 모드 | 고전적 RPN(4 스택 수준), 대수학 |
표시 유형 | LCD 칠면조 진열 |
디스플레이 크기 | 10자리 숫자 |
CPU | |
프로세서 | 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, LAST X);[16] later 12c Platinum variants: 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 |
기타 | |
전원 공급 장치 | 모델에 따라 3V(1x 또는 2x CR2032) |
HP 12c Platinum은 12C와 외관 및 기능이 유사하며, 12C를 모방하면서 다양한 측면에서 기능을 확장하도록 설계되었다.이 계산기는 2003년에 도입되었는데, 원래 12c의 금색 판과는 반대로 은색 상단으로 뚜렷이 구분되어 있다.HP 12c Platinum에는 5가지 변종이 있다(특수 문제 2개 포함).
12c Platinum은 더 빠른 프로세서(원래는 6502코어가 장착된 Sunplus SPLB20D2[1][17]), 더 큰 메모리(최대 30 CFJ 레지스터[16] 및 400개의 프로그램 스텝용)와 더 많은 내장 기능을 가지고 있다.4레벨 RPN뿐만 아니라 대수적 모드에서도 입력을 할 수 있다.계산기의 특정 RPN 구현은 다음과 같은 비정상적인 동작을 나타낸다.CHS 12C 및 기타 고전적인 RPN 계산기의 그것과 다른 키.[18]
첫 번째 HP 12c Platinum 버전(F2231A)에는 괄호가 없어 대수 모드에서 문제를 풀기 위해 종종 어색한 키 시퀀스로 이어졌다.2005년 이후 HP 12c Platinum의 새로운 버전(F2232A)은 STO와 RCL 키의 파란색 변위 기능에 괄호를 가지고 있다.또한 실행 취소와 백스페이스를 지원하며 최대 80개의 CFj 레지스터에 메모리를 제공한다.펌웨어 변경으로 기존 프로세서의 기능을 넘어 ROM 크기가 커졌기 때문에 Generalplus GPLB31A(여전히 6502 core로 되어 있음)[1]로 대체되었으며, 이 역시 속도가 빠르다.[19]그것은 킨포 전자에서 제조되었다.
2006년 휴렛팩커드는 12C의 오리지널 도입 25주년을 기념해 12c 플래티넘 한정판을 출시했다.HP 12c Platinum 25th Anniversary Edition은 괄호 기능도 갖추고 있으며 GPLB31A 프로세서도 갖추고 있다.
12c Platinum의 최근 개정판은 2007년에 도입되었다(F2231).AA).[20] 12C의 후기 개정에서와 같이, 그것은 하나의 CR2032 셀이 아닌 두 개의 병렬을 특징으로 하지만, 그것은 GPLB31A 프로세서에 기초하여 계속된다.
2008년에는 HP 12c Prestige(F2233A)[21]가 출시되었다.오리지널 12C와 같은 골드 컬러 플레이트가 특징이지만, 그 외 4번째 HP 12c 플래티넘 모델(F2231)과 같다.AA).
버그와 문제
설계상 HP-12C는 지급 횟수를 다음 정수로 반올림하여 분수 기간을 계산할 때 의미 없는 결과를 만들어 낸다.따라서 n에 대한 해결은 수학적으로 부정확한 값을 표준 연금 공식과 비교하며 다른 금융 계산기, 엑셀 등이 반환하는 값과 다른 값을 반환한다.[22]
클론
클램셸 설계의 Ourora FN1000 계산기는 2003년 HP-12C에서 긴밀하게 영감을 얻었다.HP 12c Platinum 25th Anniversary Edition의 제한된 가용성에 편승하여, Victor V12를 2007년에 출시했다. Victor V12는 HP 12c Platinum Edition의 예산 가격 클론이었다.브라질에서는 BrtC FC-12로도 이용 가능하다.2010 Computucessory CCS28956[23] [24]aka Compucessory 28956은 클램셸 설계로 HP 12c Platinum의 또 다른 복제품이지만 이윤 계산 기능이 추가되었다(COST, SELL, MGN).브라질에서는 Procalc FN 1200C로도 이용할 수 있다.2015년의 True SC123은 HP 12c Platinum과 매우 유사하지만 수직 케이스 레이아웃에서도 유사하다.
2012년 스위스마이크로스(일명 RPN-Calc)는 ID-1 신용카드 크기(88mm × 59mm × 7mm)에 가까운 DM-12CC라는 이름의 미니어처 클론을 선보였다.ARMCortex-M0 기반 NXP LPC1114에뮬레이터에서원본 ROM영상을 구동해 원본 HP-12C의 기능을촘촘히 에뮬레이션한다 프로세서의.2013년 이후 출시된 신형 DM12 모델에는 더 나은 키보드와 더 많은 RAM(LPC1115)이 탑재됐다.티타늄 케이스의 DM12 실버 에디션도 이용할 수 있다.[25]스위스마이크로소프트는 2016년 2월 기존 HP-12C와 같은 크기의 계산기 버전인 DM12L를 선보였다. Deviating from the HP original, these calculators feature a dot-matrix display, switchable fonts and clock speeds, and, based on a Silicon Labs CP2102 converter chip,[26] they come with a USB (Mini-B)[27] serial interface to exchange data with a PC etc. for backup purposes (and possibly to communicate with applications like PC-based HP-12C emulators) or to 펌웨어 업데이트.USB를 통한 전원 공급은 지원되지 않는다.
참조
- ^ a b c d e f g h i j "HP Voyager Calculator Variants". Brouhaha.com. Retrieved 2017-12-10.
- ^ a b c d e f g h "Is the 12C SDK still available?". Hpmuseum.org. Retrieved 2017-12-10.
- ^ a b Hewlett Packard HP-12C User's Guide (PDF) (4 ed.). San Diego, CA, USA: Hewlett-Packard Company. 2005-07-29 [1981]. HP part-number 0012C-90001. Retrieved 2015-11-28.
- ^ 예를 들어 골드만삭스는 분석가 및 관계자의 새로 들어오는 각 클래스의 회원들에게 HP-12Cs를 발행한다.
- ^ Roy E. Martin: 인쇄 금융 계산기는 정확성과 역량에 대한 새로운 표준을 설정한다, HP Journal, 1977년 10월(29), 페이지 22–28; (PDF).
- ^ "HP Voyager Calculator Speedup". brouhaha.com. Archived from the original on 2009-07-12.
- ^ "HP-12C Gold 2007: Affectionate treatment didn't prevent failure". Hpmuseum.org. Retrieved 2017-12-10.
- ^ "Product End-of-Life (EOL) Notification" (PDF). Media.digikey.com. Retrieved 2017-12-10.
- ^ "Based on Atmel Management decision, Atmel is retracting the release or EOL RE133101" (PDF). Media.digikey.com. Retrieved 2017-12-10.
- ^ "Product End-of-Life (EOL) Notification" (PDF). Media.digikey.com. Retrieved 2017-12-10.
- ^ "Product End-of-Life (EOL) Notification" (PDF). Media.digikey.com. Retrieved 2017-12-10.
- ^ "ARM HP-12C devkit and cable?". Hpmuseum.org. Retrieved 2017-12-10.
- ^ "12c:repurposing_project [HP Calculator Wiki]". Wiki4hp.com. Retrieved 2017-12-10.
- ^ "HP Limited Edition Calculator". 8.hp.com. Retrieved 2017-12-10.
- ^ Peterson, Kristina (2011-05-04). "Wall Street's Cult Calculator Turns 30". WSJ. Archived from the original on 2011-05-05.
- ^ a b Hidalgo, Jordi (2004-06-09). "Impressions of the HP 12C Platinum" (PDF). Datafile (2 revised ed.). 22 (3). Retrieved 2015-11-28.
- ^ "凌陽科技股份有限公司". w3.sunplus.com.tw. Retrieved 2017-12-10.
- ^ "HP 12C Platinum CHS bug?". hpmuseum.org.
- ^ "Generalplus GPLB31A datasheet" (PDF). Generalplus.com. Retrieved 2017-12-10.
- ^ "HP 12C Platinum Financial Calculator(F2231AA) HP® United States". Archived from the original on 2018-12-22.
- ^ "HP Brasil - Calculadoras - Calculadora financeira HP 12c Prestige". hp.com.
- ^ "HP-12C Rounding of periods". Hpmuseum.org. Retrieved 2017-12-10.
- ^ "HP-12C Clone, New?". Hpmuseum.org. Retrieved 2017-12-10.
- ^ "non-HP RPN knockoffs - the good, bad and ugly". Hpmuseum.org. Retrieved 2017-12-10.
- ^ "SwissMicros". Swissmicros.com. Retrieved 2013-06-29.
- ^ http://www.jepspectro.com/htm/dm15.htm
- ^ https://www.swissmicros.com/manuals/swissmicros_serial_guide_v1.63.pdf
추가 읽기
- HP 12c Financial Calculator Quick Start Guide (PDF) (1 ed.). San Diego, CA, USA: Hewlett-Packard Development Company, L.P. 2008-10-01. HP part-number F2230-90201. Archived (PDF) from the original on 2017-09-17. Retrieved 2015-11-28.
- hp 12c financial calculator user's guide (PDF) (4 ed.). San Diego, CA, USA: Hewlett-Packard Company. 2005-07-29 [1981]. HP part-number 0012C-90001. Archived (PDF) from the original on 2017-09-17. Retrieved 2015-11-28.
- Hewlett-Packard HP-12C Solutions Handbook (PDF). Archived (PDF) from the original on 2017-09-17. Retrieved 2015-11-28.
- HP 12C Platinum Owner's Handbook and Problem-Solving Guide (PDF). Hewlett-Packard Development Company, L.P. 2003. Archived (PDF) from the original on 2017-09-17. Retrieved 2015-11-28.
- HP 12C Platinum Solutions Handbook (PDF). 03.04. Hewlett-Packard Development Company, L.P. Archived (PDF) from the original on 2017-09-17. Retrieved 2015-11-28.
- "HP 12C Virtual Calculator". Hewlett Packard. 2012-11-29. Archived from the original on 2016-03-19. Retrieved 2017-09-17.
- "HP 12C Platinum Virtual Calculator". Hewlett Packard. 2012-12-10. Archived from the original on 2015-10-04. Retrieved 2017-09-17.
외부 링크
- "HP-12C". Hpmuseum.org. Retrieved 2017-12-10.
- 죽지 않는 계산기
- HP 12c, 35년, 여전히 강력
- MyCalcDB 상의 HP-12C 및 HP-12c Platinum (1970년대 및 1980년대 포켓 계산기 데이터베이스)
- Javascript의 HP-12C 에뮬레이터