HP 2640

HP 2640
HP 2647A 단자

HP 2640A 및 기타 HP 264X 모델은 인텔 80088080 마이크로프로세서사용하여 Hewlett-Packard에서 제작한 블록 모드 "스마트" 및 인텔리전트 ASCII 표준 시리얼 터미널입니다.

역사

HP 2640A는[1] 1974년 11월에 정가 [2][3][4]3000달러에 도입되었습니다.인텔 8008 CPU를 기반으로 8KB의 ROM 펌웨어와 1KB의 RAM을 표준 장비하여 최대 8KB(4KB 반도체 RAM 카드 2장)까지 확장할 수 있습니다.1975년 9월 Hewlett-Packard는 대용량 스토리지(미니 테이프 카트리지 2개, 각 110KB)를 갖춘 HP 2640A인 HP 2644A를 [5]미화 5000달러에 출시했습니다.HP는 1976년에 2640A의 업데이트되고 비용 절감된 버전인 2640B를 출시하여 2600달러(정가 2600달러)[6]와 더불어 키릴어 중심의 2640C, 스웨덴어/핀란드어 중심의 2640S 및 덴마크어/노르웨기안 지향 2640N의 [7]3가지 국제 버전을 출시했습니다.2640 시리즈의 초기 멤버는 모두 700kHz로 동작하는 비교적 느린8008 CPU를 탑재하고 있었기 때문에 2400보 속도로 제한되었습니다.2640A와 2644A는 1977년 [8][9]2월에 단종되었지만, 2640B는 1981년 [10]8월까지 생산되었다.

1976년 9월에 HP는 2645A를 발표했습니다.이 2645A는 최대 9600보까지의 속도를 처리할 수 있으며 2644A의 [11]미니 테이프 카트리지 스토리지를 옵션으로 포함한 많은 고급 기능을 갖추고 있습니다.초기 정가는 3500달러(카트리지 스토리지 [12][13]옵션 포함 시 5100달러)였습니다.2645A는 2640 시리즈 최초로 8008이 아닌 인텔 8080A를 CPU로 사용한 단말기입니다.이후 거의 모든 2640 시리즈 단말기에는 8080A의 CPU가 탑재되어 2.5MHz로 동작합니다.2645A는 1976년 11월 APL 프로그래밍 [14]언어용으로 설계된 2645A 파생 모델인 2641A에 이어 1977년 4월 2645R에 이어 로마자의 [15]아랍어 텍스트와 왼쪽에서 오른쪽 텍스트를 지원합니다.1977년 7월 Hewlett-Packard는 메인 텍스트 메모리를 [16]오버레이할 수 있는 별도의 그래픽 페이지에 720×360 흑백 래스터 그래픽을 추가한 2645A 파생 모델인 2648A 그래픽 터미널을 출시했습니다.이것은 1978년 5월에 자체 BASIC [17]인터프리터가 포함된 2647A 프로그래밍 가능한 그래픽 터미널에 의해 결합되었습니다.1980년 10월에 HP는 2642A와 같은 2645A를 출시했습니다만, 옵션의 테이프 카트리지 대신에, 디스크 [18]1장당 270 KB의 용량을 가지는 표준 5.25 인치 플로피 디스크 드라이브를 탑재했습니다.2640 시리즈의 최종 모델은 1982년 6월에 출시된 2647F 프로그래머블 그래픽스 터미널로, 2647A를 2642A의 플로피 [19]드라이브로 대체한 것입니다.8080A CPU를 탑재한 264X 패밀리의 이전 단말기와 달리 2647F는 4.9MHz로 동작하는 고속 인텔 8085A를 사용했습니다.HP는 [20]1985년 초까지 264X 패밀리를 계속 가동했습니다.

모델 번호

HP 카탈로그에서는 일반적으로 터미널 모델을 단순히 "2640A"로 나타내며, 드물게 "HP 2640" 또는 "HP 2640A"("HP" 뒤에 공백이 있음) 또는 "2640"으로 나타냅니다.HP 외부에서 잘못된 "HP2640" 및 "HP2640A"가 자주 볼 수 있습니다.

기능

HP 264X 시리즈에 의해 정의되는 기능은 HP1000 및 HP 3000 시리즈 컴퓨터의 우선 단말기로서 큰 변화는 없습니다.프로그래머들 사이에서 VT100의 명성을 얻은 적은 없지만 오프라인 폼, 멀티페이지, (일부 모델에서는) 로컬 스토리지 등 VT100에는 없는 정교한 기능이 포함되어 있습니다.

그 스타일은 막연히 전자레인지나 토스터 오븐처럼 보였다.펀치 카드와 같은 문자 길이를 제공한다는 이유로 가로 세로 비율이 "와이드스크린"인 박스형이었습니다.HP는 표준 4:3 애스펙트비와 25줄x80 문자 디스플레이의 조합으로 캐릭터가 매우 높은 프로파일을 가질 필요가 있다고 판단했습니다.HP의 응답은 원하는 문자 모양을 중심으로 설계된 가로 세로 비율의 CRT를 지정하는 것이 아니라 지정하라는 것이었다.물론, 표준 부품을 사용할 수 없기 때문에 제조 비용이 상당히 많이 듭니다.

HP는, 각 문자내의 각 행의 반픽셀 배치에 의해서, 표시되는 문자의 렌더링을 한층 더 개선했습니다.문자 셀은 가로로 7개, 세로 9개의 도트에 불과했지만, 반픽셀 포지셔닝에 의해 가로 해상도가 [21]14개로 두 배 증가하여 문자 윤곽이 매우 매끄럽게 그려졌습니다.(초기 판매 문헌에서는 9×15 도트 문자 셀에서 생성된 7×9 매트릭스를 사용하는 것으로 기재되어 있습니다).

그 결과, 도트 매트릭스의 성질이나 스캔 라인은 거의 보이지 않기 때문에, 매우 읽기 쉬운 디스플레이가 되었습니다.

키보드는 현재 인체공학적으로 간주되는 곡선이 아니라 HP 9800 시리즈 데스크톱 컴퓨터와 유사한 평평한 상판을 가지고 있었다.3개의 키패드 영역이 있습니다.영문자, 숫자 및 커서 위치 설정 및 편집 키 배열은 최신 PC 키보드 레이아웃과 다소 유사합니다.또, 통상의 키패드 영역 위에 2열로 배열되어 있는 작은 기능 및 기능 제어 키도 다수 있었습니다.키보드 섀시는 본체와 분리되어 두꺼운 케이블로 연결되어 있었습니다.키보드는 DEC의 VT100에서 타이프라이터와 페어링된 배열이 아닌 비트 페어링된 레이아웃(텔레프린터 기계와 유사)을 사용했습니다.크기는 크지만 키보드는 "모든 것을 위한 키"를 가지고 있기 때문에 사용자들은 키보드를 매우 좋아했습니다.

HP 데스크톱 컴퓨터와 마찬가지로 화면 근처에 다수의 F키(F1 ~ F8)가 배치되어 있었다.이러한 키의 범례를 키보드에 배치하는 일부 응용 프로그램에서는 종이 템플릿을 사용할 수 있습니다.이후 모델에서는 맨 위 행에 배치하여 각각의 키에 가까운 화면 라벨을 제공했습니다.262X 시리즈의 터미널 설정은 전용 키가 아닌 화면 라벨이 붙은 기능 키 및 호스트 컴퓨터에서 전송되는 이스케이프 시퀀스를 통해 수행됩니다.HP 300("Amigo") 컴퓨터에 의해 개척된 8개의 기능 키의 화면 라벨은 적은 수의 키로 많은 기능에 액세스할 수 있는 계층적 메뉴의 첫 번째 응용 프로그램 중 하나였다.이 배열은 현재 TI 그래픽 계산기, 현금 자동 입출금기 및 가스 펌프 기계에서 일반적이지만 GUI 사용자 인터페이스에서는 더 이상 사용되지 않습니다.

내부적으로는 플러그 인 도터 카드가 장착된 메인보드를 사용했습니다.마이크로프로세서, 메모리, 시리얼 인터페이스 카드 및 다양한 옵션 기능은 각각 다른 카드에 포함되어 있습니다.이를 통해 현장 유지보수, 업그레이드 및 재구성이 쉬워졌습니다.예를 들어 메모리 증설(큰 스크롤백 기능 제공)이나 시리얼인터페이스의 RS-232에서 전류 루프 등으로 변경할 수 있습니다.2645 모델의 테이프 드라이브(옵션)는, 다른 플러그인 카드를 개입시켜 인터페이스 했습니다.플러그인 카드 기능은 최신 Apple II 확장 아키텍처와 매우 유사했습니다.사실 Apple I은 Hewlett Packard가 [citation needed]후원하는 2645 터미널에 있는 플러그인 도터보드에서 파생되었습니다.

제조 구역은 쿠퍼티노의 데이터 터미널 사업부에 있는 R&D 칸막이 건너편에 있었습니다.테스트 구역은 500개의 터미널이 있는 랙이 있어 "비플랜드"로 불리며 테스트 종료가 삐 소리와 함께 종료되었습니다.

HP 2640은 IBM 3270과 유사한 "블록 모드"를 도입했습니다(IBM 3270은 ASCII 표준 시리얼 통신에서는 작동하지 않았습니다).이스케이프 시퀀스 Esc-[ 및 Esc-]는 보호되지 않은 영역을 정의했지만 가시적인 공간을 차지할 필요는 없었습니다.SEND 키를 누를 때까지 호스트에서 연결이 끊어진 웹 페이지와 같은 기능을 했습니다.이 필드에서는 현재 Windows Forms 이외의 기능인 영문자 또는 숫자 문자를 선별할 수 있습니다.이는 DEL/3000 및 VIEW/3000같은 프로그램에서 지원되며, 이 프로그램은 폼 데이터를 런타임 변수 및 데이터베이스에 매핑합니다.표준 ASCII 단말기와 같은 텔레타이프 문자 모드도 지원했으며 IBM과 같은 전문 통신도 필요하지 않았습니다.

하드웨어는 문자가 단순한 데이터 배열에 저장되지 않는다는 점에서 대부분의 "덤" 단말기와는 근본적으로 달랐다.메모리를 절약하기 위해 문자를 동적으로 할당된 블록의 링크 목록으로 할당했습니다.디스플레이 확장이 스트림에 포함된 바이트로 인코딩되었습니다.흐림이나 밑줄 등 외관에는 영향을 주지 않지만 보호필드와 보호필드는 내장 바이트로 코딩되어 있습니다.디스플레이 하드웨어는 이 비정상적인 데이터 구조를 읽을 수 있었습니다.262X 시리즈에 의해 메모리 비용이 낮아졌을 때, 이것은 각 확장 코드에 대해 1비트를 갖는 "병렬" 구조로 변경되었지만, 이전의 동작을 에뮬레이트하는 데 필요한 논리는 복잡했습니다.밑줄 코드를 삽입하면 다음 디스플레이 확장에 "전파"되는 반면, 이러한 코드를 삭제하면 다음 디스플레이 바이트로 전파되거나 몇 바이트를 점프하기 위해 커서 점프 시퀀스가 발행됩니다.또한 향상된 기능을 완전히 해제하고 보호된 필드 확장만 제공할 수도 있습니다.이 데이터 구조는 Twin 스프레드시트의 희박한 매트릭스 데이터 구조에 영감을 줄 것입니다.

HP 2640은, 현재의 Microsoft Windows 의 DOS 박스와 같이, 복수의 페이지의 메모리와 PC 키보드에 표시되는 페이지 업 키와 페이지 다운 키를 도입했습니다.

사용자는 오프라인 키를 사용하여 단말기를 오프라인으로 전환하고 표시 버퍼 내의 회선을 편집한 후 다시 전송하는 방법을 배웠습니다.이것에 의해, operating system이 서포트하고 있지 않은 경우에서도, 커맨드 라인의 호출과 편집의 효과를 얻을 수 있었습니다.예를 들어, 운영 체제의 명령 프롬프트에서 작업할 때 잘못된 명령을 빠르게 수정하고 전체 행을 다시 입력할 필요 없이 다시 전송할 수 있습니다.이것은 그날의 많은 터미널에서 가능했지만 HP 2640은 사용자가 입력한 첫 번째 문자부터 행 재전송만 할 수 있을 정도로 스마트했습니다.예를 들어 운영 체제의 명령 프롬프트는 생략했습니다.이것은 나중에 "회선 모드"로 구현되었습니다.다른 방법으로는 보호된 필드가 있는 문자 모드에서 포맷된 화면을 그려 위와 유사한 로컬 편집 모드로 전환했지만 사용자는 알지 못했습니다.즉, 사용자가 입력한 문자는 '특수' 키(일반적으로 Enter 키)가 될 때까지 호스트에 전송되지 않지만 컨트롤 y 및 기능 키와 같은 다른 키(즉, 호스트의 즉각적인 인터럽트)도 특별한 것으로 간주됩니다.보호되지 않은 영역 내의 데이터만 이러한 방식으로 전송됩니다. 세미 블록 모드 메커니즘을 사용하여 블록 모드와 일반 문자 모드 사이의 일종의 중간 하우스(Formated 필드)를 사용하면 보호되지 않은 데이터만 메모리에 저장할 수 있습니다.따라서 화면을 업데이트하기 위해 직접 커서 배치를 변경하거나 다시 작성할 필요가 없습니다(TIM/3000 에어콜 컴퓨터 시스템).PCL 언어는 HP645/7의 PCL 레벨 3이었으며, 나중에 Hewlett Packards의 첫 번째 레이저젯 프린터를 구동하기 위해 구현되었습니다.

HP 프린터 제어 언어는 비 ANSI 이스케이프 시퀀스 문법과 HP 단말기와 공통 시퀀스를 공유합니다.

사내 개발자가 TinyB를 이식ASIC는 HP 2645A로 전송되며 어셈블러에서 여러 게임(특히 "Keep On Drivin'), 테니스 및 리버시)을 개발합니다.

또한 플로터는 TinyBasic과 함께 HP/GL 2를 사용하는 인터페이스도 가능합니다.

모델

HP 2621A 및 HP 2647a

HP 264X[22] 시리즈에는 HP 2640A 이외의 여러 모델이 포함되어 있습니다.

  • HP2644A[23], 종이가 느린 테이프와는 달리, 데이터의 업 로드나 다운로드에 사용할 수 있는 3M 미니 카트리지 테이프 드라이브를 도입했습니다.또 다른 최신 모델은 플로피 디스크를 사용했으며, 에치-아-스케치 스타일을 지원했으며 교차로를 계산했습니다.왼쪽 상단에 기능 키라는 라벨이 붙은 용지를 사용한 것도 눈에 띄었습니다.항상 분실되기 때문에 사용자는 화면의 상단 2줄을 스크롤 잠금하여 라벨에 사용합니다.이것들은 차세대 단말기에 내장되어 있습니다.이러한 키의 값은 프로그래밍할 수 있습니다.
  • HP 2648은[24] 하드웨어 줌과 '오토플로트' 기능을 갖춘 그래픽 터미널입니다.그래픽과 텍스트에 별도의 메모리를 사용했기 때문에 사용자가 원하는 대로 디스플레이를 끌 수 있습니다.
  • HP 2647에는 AGL(HP의 플로팅 표준)을 내장한 Microsoft BASIC의 변종과 3D 크로스 해치 원형 차트를 갖춘 최초의 마이크로 컴퓨터 비즈니스 차트 작성 기능이 있습니다.
    • 02647-13301 그래픽스: 2647 멀티포트 및 슬라이드 소프트웨어.Multipot은 PC 기반 Chartman의 모델로, PC 애플리케이션에 HP 2640 스타일의 폼을 도입한 Twin 스프레드시트 1-2-3 클론도 제작했습니다.
    • 13257B 그래픽스: 2647 그래픽스 프레젠테이션 리소스 팩
    • 13257D 통계/수학: 2647 통계 분석 리소스 팩
    • 13257C 통계/수학: 2647 수학 분석 리소스 팩
    • 13257F 비즈니스: 2647: 프로젝트 관리 분석 리소스 팩
    • 13257K 일반/유틸리티: 2647 2647/1351 기본
  • HP262X[25][26] 시리즈에서는, 「자명경」외관, 「소프트」키 라벨, 화면 하단에 4+4 키 디스플레이, 계층형 셋업 트리, 12인치 화면, 옵션의 내장 서멀 프린터가 도입되었습니다.HP-125 45500A Dual Z80 CP/M은 HP 2621 터미널의 폼 팩터와 터미널 에뮬레이션을 사용했습니다.HP-150은 HP 2623 그래픽스 터미널의 터미널 기능을 소형 패키지(9인치 화면)로 갖추고 있었습니다.
  • HP2382[27] "munchkin"은 HP 2622를 9인치 화면 패키지로 재포장했습니다.HP-120 45600A는 HP-125를 HP2382 폼 팩터에 패키지했습니다.
  • '서미널'은 서멀 프린트 메커니즘을 사용한 스크린리스 인쇄 터미널의 특이한 구현입니다.그것은 밴쿠버 사업부의 첫 번째 프로젝트 중 하나였다.테이프 카트리지 로컬 스토리지까지 지원했지만 성공하지 못했습니다.

뛰어난 오버리치는 컬러 그래픽스 터미널로 HP 2647 흑백 그래픽스 워크스테이션보다 가격이 비쌌습니다.이는 거의 판매되지 않았지만 개발에 많은 노력이 소요되었습니다.

결국 HP는 기본적으로 HP 2640의 저가[28] 버전을 판매하게 되었습니다.오늘날 터미널 에뮬레이터는 1970년대 후반의 이러한 단말기의 기능 세트를 일반적인 PC에 실장하고 있습니다.

HP 26xx 단말기 목록(소개, 가격, 단종)도 참조하십시오.

레퍼런스

  1. ^ Doub, James A. (June 1975). "Cost-Effective CRT Terminal is first of a family" (PDF). Hewlett-Packard Journal. 26 (10): 2–5. ISSN 0018-1153.
  2. ^ Anderson, Tom (15 October 1974). "2640 Press Tour" (PDF). Data Systems Newsletter. Hewlett-Packard. 1 (17): 4.
  3. ^ Hewlett-Packard (1 November 1974). "Announcing the HP 2640A CRT Terminal" (PDF). Data Systems Newsletter. Hewlett-Packard. 2 (1): 8–9.
  4. ^ "Crt Terminal". Datamation. 20 (11): 146. November 1974.
  5. ^ Hewlett-Packard (19 September 1975). "Introducing the HP 2644A Mini DataStation" (PDF). Data Systems Newsletter. Hewlett-Packard. 2 (24): 3.
  6. ^ Elliott, Jim (1 August 1976). "DTD Introduces the 2640B" (PDF). Computer Systems Newsletter. Hewlett-Packard. 1 (4): 8.
  7. ^ Elliott, Jim (1 August 1976). "Introducing the 2640S Swedish/Finnish and 2640N Danish/Norwegian International Display Terminals" (PDF). Computer Systems Newsletter. Hewlett-Packard. 1 (4): 8.
  8. ^ Anderson, Tom (1 December 1976). "2640A and 2644A Being Discontinued" (PDF). Computer Systems Newsletter. Hewlett-Packard. 2 (3): 17.
  9. ^ Flock, Carl (1 February 1977). "No More—2640A or 2644A" (PDF). Computer Systems Newsletter. Hewlett-Packard. 2 (6): 10.
  10. ^ Flock, Carl (1 July 1981). "Top CRT Terminal Nears Retirement" (PDF). Computer News. Hewlett-Packard. 6 (16): 16.
  11. ^ "Advertisement". Computerworld. IDG Enterprise: 14–15. 6 December 1976. ISSN 0010-4841.
  12. ^ Hewlett-Packard (1 September 1976). "2645A Display Station Announced" (PDF). Computer Systems Newsletter. Hewlett-Packard. 1 (6): 12–17.
  13. ^ Hewlett-Packard (September 1976). "Hewlett-Packard Announces the 2645 [advertisement]". Datamation. 22 (9): 45–47.
  14. ^ Flock, Carl (15 November 1976). "The 2641A APL Display Station Is Here!" (PDF). Computer Systems Newsletter. Hewlett-Packard. 2 (2): 12–17.
  15. ^ Goodreau, Dave (1 April 1977). "Unveiling the 2645R!" (PDF). Computer Systems Newsletter. Hewlett-Packard. 2 (10): 16.
  16. ^ Elliott, Jim (15 July 1977). "Hewlett-Packard Introduces First Graphics CRT Terminal" (PDF). Computer Systems Newsletter. Hewlett-Packard. 2 (17): 13–18.
  17. ^ Ferguson, Rich (15 May 1978). "Introducing The 2647A Intelligent Graphics Terminal" (PDF). Computer Systems Newsletter. Hewlett-Packard. 3 (13): 8–11.
  18. ^ Cox, Jeff (1 October 1980). "Announcing the HP 2642A" (PDF). Computer News. Hewlett-Packard. 5 (22): 15.
  19. ^ Washington, Ed (15 June 1982). "Introducing the HP 2647F Intelligent Graphics Terminal" (PDF). Computer News. Hewlett-Packard. 7 (15): 24.
  20. ^ Bebb, Bob (15 May 1984). "HP 264X terminals to be obsoleted" (PDF). Computer News. Hewlett-Packard. 9 (13): 23.
  21. ^ Roy, Jean-Claude (June 1975). "A High-Resolution Raster Scan Display" (PDF). Hewlett-Packard Journal. 26 (10): 11–15. ISSN 0018-1153.
  22. ^ "264X documentation". HP Computer Museum. Retrieved 2007-11-21.
  23. ^ Nordman, Robert G.; Richard L. Smith; Louis A. Witkin (May 1976). "New CRT Terminal Has Magnetic Tape Storage for Expanded Capability" (PDF). Hewlett-Packard Journal. 27 (9): 2–8. ISSN 0018-1153.
  24. ^ Dickinson, Peter D. (January 1978). "Versatile Low-Cost Graphics Terminal Is Designed for Ease of Use" (PDF). Hewlett-Packard Journal. 29 (5): 2–6. ISSN 0018-1153.
  25. ^ "262X documentation". HP Computer Museum. Retrieved 2007-11-21.
  26. ^ Staas, Gary C. (March 1981). "New Display Station Offers Multiple Screen Windows and Dual Data Communications Ports" (PDF). Hewlett-Packard Journal. 32 (3): 3–7. ISSN 0018-1153.
  27. ^ "2382A documentation". HP Computer Museum. Retrieved 2007-11-21.
  28. ^ Chapuis, Jean-Louis; Michèle Prieur (April 1985). "Low-Cost, Compact, Block-Mode Computer Terminal" (PDF). Hewlett-Packard Journal. 36 (4): 4–7. ISSN 0018-1153.

외부 링크