HP-71B

HP-71B

HP-71B
HP-71B Taschencomputer.jpg
HP-71B 핸드헬드 베이직 컴퓨터
계산기.
엔트리 모드기본의
프로그래밍
다른.

HP-71B는 1984년부터 1989년까지 Hewlett-Packard가 만든 BASIC에서 프로그래밍 가능한 휴대용 컴퓨터 또는 계산기입니다.

묘사

71B는 이전 모델 HP-75보다 작고 저렴한 가격(595달러 MSRP)으로 싱글 라인 22자 액정 디스플레이, 64K 시스템 ROM 및 1750K 사용자 메모리를 탑재했습니다.4개의 AAA 배터리로 작동했습니다.4개의 플러그인 포트를 통해 ROM 기반 프로그램 또는 추가 사용자 메모리를 추가할 수 있습니다.별도의 컴파트먼트에 마그네틱 카드 리더(옵션)와 HP-IL 인터페이스(HP 82401A)를 수용하여 프린터, 스토리지 및 전자 테스트 기기를 연결할 수 있습니다.

71B는 IEEE 854-1987 기수 독립 부동소수점 표준을 구현한 최초의 핸드헬드입니다.프로그래밍 기능에는 실시간 클럭, 프로그래밍 가능한 타이머 및 파라미터 패싱과 재귀가 포함된 서브루틴 콜이 포함되어 있습니다.또한 Saturn 프로세서를 기반으로 한 HP 최초의 계산기이며, 최신 버전은 인기 있는 HP-48 시리즈 계산기 및 최신 HP 계산기 모델에 포함되어 있습니다.

손으로 당기는 마그네틱 카드(HP-75 호환)는 각각 650바이트의 트랙을 2개만 저장할 수 있기 때문에 카드 리더(숫자 키보드 위의 로고 플레이트 아래에 장착)는 그다지 인기 있는 [citation needed]옵션이 아니었습니다.71B에 비해 다소 부피가 크더라도 82161A 카세트 드라이브나 9114A 디스켓 드라이브와 같은 HP-IL 주변기기를 통해 대용량 스토리지를 수용할 수 있습니다.그 후, 카드 리더의 컴파트먼트에 적합한 메모리 확장 모듈을 서드파티 벤더로부터 입수할 수 있게 되었습니다.

다른 서드파티 옵션에는 4개의 메모리 포트 중 하나에 꽂는 바코드 막대 및 애플리케이션 ROM이 포함되어 있습니다.바코드 막대 및 커스텀 어플리케이션을 사용한HP-71 구성은 영국 보건사회보장부(DHSS)에서 데이터 수집에 널리 사용되었습니다.

HP-75나 HP-41과는 달리 71B는 다른 디바이스에 의해 제어되는 HP-IL 루프 내의 디바이스로서 기능할 수도 있습니다.이러한 루프에서는, 복수의 디바이스가 서로 통신하거나(또는 HP-75 또는 HP-41) 주변기기를 공유할 수 있습니다.HP 82402 듀얼 HP-IL 컨트롤러를 사용하면 71B 루프를 2개의 HP-IL 루프에 동시에 접속할 수 있습니다.이러한 루프에서는 컨트롤러로서, 다른 루프에서는 디바이스로서 접속할 수 있습니다.

HP-71B는 HP-41을 원래 속도의 약 5배 속도로 에뮬레이트한 플러그인 ROM을 통해 HP-41 시리즈 계산기용으로 작성된 대량의 프로그램과 선택적으로 호환될 수 있습니다.

내부 설계 사양

71B의 또 다른 주목할 만한 "기능"은 HP가 유닛의 거의 완전한 내부 엔지니어링 세부사항을 포함한 일련의 문서(IDS: 내부 설계 사양)를 일반에 판매했다는 것입니다.71B의 ROM에 포함되어 있는 소프트웨어에 관한 4개의 IDS가 공개되었습니다.이것에는, ROM 의 컨텐츠 전체에 관한 완전한 소스 코드(어셈블리 언어)와 ROM 소프트웨어의 광범위한 설계 문서가 포함되어 있습니다.71B의 하드웨어, Fourth/Assembler 애드인 ROM 및 애드인 HP-IL 컨트롤러를 대상으로 하는 다른 IDS가 출시되었습니다.

메모들

  1. ^ 1984년 525달러, 2005년 990달러(Wayback Machine에서 2007-10-05년 아카이브된 달러인플레이션 환산 계수 참조)

외부 링크