HP(휴렛-팩커드)-35 | 1972

HP-35

HP-35

HP-35는 휴렛-팩커드(HP)가 만든 첫 번째 휴대용 계산기이자 세계 최초의 과학용 휴대용 계산기였다. 이는 삼각 함수와 지수 함수와 같은 복잡한 계산을 수행할 수 있는 계산기로, 1972년에 처음 소개되었다.

역사
1970년경, HP의 공동 창립자인 빌 휴렛은 동료들에게 "셔츠 주머니에 들어갈 크기의 HP-9100을 만들라"고 도전했다. 당시 삼각 함수와 지수 함수는 슬라이드 규칙만으로 수행할 수 있었으며, 기존의 휴대용 계산기들은 더하기, 빼기, 곱셈, 나눗셈만 수행할 수 있었다. HP-35는 395달러(2023년 기준 2,900달러)에 출시되었으며, HP의 첫 번째 과학용 계산기인 데스크탑 모델 9100A와 마찬가지로 리버스 폴란드 표기법(RPN)을 사용했다. 이름에 포함된 '35'는 이 계산기의 키 수를 의미한다.

원래 HP-35는 1972년부터 1975년까지 판매되었으며, 2007년 HP는 원래 HP-35 출시 35주년을 기념하여 '복고풍'의 HP 35s를 발표했다. 가격은 59.99달러였다.



HP-35는 2009년에 IEEE 마일스톤으로 지정되었다.

설명
HP-35의 메인보드는 전통적인 부동 소수점 표시 방식을 사용했으며, 숫자가 그 형식에 맞으면 일반 표시로, 그렇지 않으면 자동으로 과학적 표기법으로 전환되었다. 15자리의 LED 디스플레이는 10자리의 가수와 부호, 소수점, 2자리 지수와 부호를 표시할 수 있었다. 이 디스플레이는 고유한 방식으로 다중화되어, 각 LED 세그먼트를 한 번에 하나씩 밝히는 방식으로 구현되었다. 이는 인간의 눈이 이 방식을 더 밝게 인식한다고 HP의 연구에서 밝혀졌기 때문이다. 당시의 발광 다이오드는 상대적으로 어두웠으며, 이후 몇십 년 동안 발전한 고효율 다이오드에 비해 훨씬 덜 밝았다.

이 계산기는 'AA' 크기의 니켈-카드뮴(NiCd) 배터리 3개를 사용했으며, 이 배터리들은 교체 가능한 독점 배터리 팩에 조립되어 있었다. 현재 배터리 팩은 더 이상 구할 수 없어 기존 HP-35 계산기는 AC 전원에 의존하거나 사용자가 직접 배터리 팩을 재조립해야 한다. 외부 배터리 충전기도 제공되었으며, 계산기는 배터리가 설치되었거나 설치되지 않았더라도 충전기에서 직접 작동할 수 있었다.

내부적으로, 이 계산기는 시리얼 1비트 프로세서 칩셋을 기반으로 하였으며, 이는 Mostek과 American MicroSystems Inc.와의 계약을 통해 공급되었다. 계산기는 10자리 가수와 2자리 지수로 이루어진 10진 부동 소수점을 처리했으며, 14개 니블(56비트)로 저장되었고, 이 숫자는 BCD 방식으로 처리되었다.

HP-35 기능

  • 산술: +, −, ×, ÷
  • 삼각 함수: sin, arc sin; cos, arc cos; tan, arc tan (십진수 각도)
  • 로그 함수: log₁₀x; logₑx, eˣ
  • 기타: 1/x, √x, xᵧ, π

이 계산기는 네 개의 레지스터 스택(x, y, z, t)을 사용했다. 사용 설명서에서는 t 레지스터가 맨 위에 있고, 그 아래로 z, y, x 레지스터가 배열되어 있다고 나타냈다. "enter" 키를 누르면 화면에 표시된 값(x)이 스택에 추가된다. 모든 이항 연산은 하위 두 레지스터를 팝하고 결과를 푸시한다. 스택에서 팝할 때 t 레지스터의 값이 z 레지스터로 복제된다. '롤 다운(roll down)' 연산은 스택을 링 버퍼처럼 처리하여 t에서 z로, z에서 y로, y에서 x로, x에서 t로 레지스터 내용을 이동시킨다.

후속 모델들

HP-35는 비슷한 기계적 패키징을 갖춘 연관된 계산기들의 시작점이 되었다:

  • HP-45는 출력 형식을 제어할 수 있는 기능을 추가했으며, HP-35의 자동 형식과는 달리 다양한 출력 형식을 제공했다. 또한 문서화되지 않은 타이머 기능이 포함되어 있었으나, 정확도가 낮아 스톱워치로 사용하기에는 부족했다.
  • HP-65는 프로그래밍 기능을 추가하였으며, 프로그램 저장은 자석 카드에 이루어졌다.
  • HP-55는 HP-65의 후속 모델로, 더 작은 프로그램을 저장할 수 있었으나 외부 저장 기능은 제공하지 않았다. HP-45에서 제공되었던 타이머는 이제 크리스탈 제어로 정확도를 높였고, 명확히 문서화되었다.
  • HP-67은 HP-65의 프로그래밍 기능을 확장했으며, 완전하게 병합된 키코드를 제공했다.
  • HP-80과 더 저렴한 HP-70은 재무 기능을 제공하며, 미래 가치와 순 현재 가치 계산과 같은 재무 계산에 사용되었다.

후속 계산기들은 다양한 기계적 패키징을 사용했지만 대부분 작동 방식은 비슷했다. HP-25는 자석 카드 리더기 없이 HP-65와 유사한 기능을 가진 더 작고 저렴한 프로그래머블 과학용 계산기였다. HP-41C는 프로그래밍 가능성과 용량에서 큰 발전을 이루었고, CMOS 메모리를 제공하여 계산기를 끄더라도 프로그램이 손실되지 않도록 했다. 이 계산기는 디스플레이와 키보드 모두 알파벳을 표시할 수 있는 기능을 최초로 제공했다. 디스플레이 아래의 네 개의 외부 포트는 메모리 확장(RAM 모듈), 프로그램 로딩(ROM 모듈) 및 다양한 주변 장치와의 인터페이스를 제공했다. 나중의 HP-28CHP-28S는 훨씬 더 많은 메모리와 더 강력한 프로그래밍 기능을 제공했다.

계산기 퀴즈

  • HP-35의 크기는 5.8인치(150mm) 길이와 3.2인치(81mm) 폭이었으며, William Hewlett의 셔츠 주머니에 들어갈 크기로 설계되었다고 전해진다.
  • 1973년에 우주에서 처음으로 사용된 과학용 계산기였다.
    HP-35는 Skylab 3Skylab 4 비행에서 사용되었으며, 1973년 7월부터 1974년 2월까지 우주에서 사용되었다.
  • 최초로 200개의 데시벨 범위를 지원하는 휴대용 계산기였다 (정확히는 199, ±10±99).
  • HP-35의 LED 디스플레이는 전력 소비가 많아서 배터리 수명이 짧았으며, 한 번의 충전으로 약 3시간 정도만 사용할 수 있었다. 사용자는 "enter" 키를 눌러 표시된 숫자만을 한 개의 LED 조합으로 표시하게 하여 전력 소모를 줄였다.
  • HP-35는 산술, 로그, 삼각 함수 계산을 지원했으며, 이를 위한 전체 구현은 767개의 신중하게 선택된 명령어(7670비트)만을 사용했다.
  • HP-35의 키는 이중 색상 플라스틱을 사용하여 내구성이 뛰어난 키 라벨을 제공했다. 저렴한 계산기들은 시간이 지나면서 키 표면에 인쇄된 기능이 벗겨지기도 했으나, HP-35는 이중 플라스틱 주입 방식을 사용하여 오래 사용할 수 있었다.
  • HP-35와 유사한 과학용 계산기의 출현은 과학 및 공학 학생들 사이에서 슬라이드 룰의 퇴조를 일으켰다. 슬라이드 룰 홀스터는 급속히 "전자식 슬라이드 룰" 홀스터로 대체되었고, 대학에서는 슬라이드 룰 수업을 더 이상 제공하지 않게 되었다.
  • HP-35는 첫 해에 100,000대가 팔렸으며, 1975년 단종될 때까지 총 300,000대 이상이 판매되었다.

이 블로그의 인기 게시물

콜러서스 컴퓨터 [Colossus computer | December 1943]

NTDS [Naval Tactical Data System | 1961]

에니악 [ENIAC | December 10, 1945]