프로그래밍된 데이터 프로세서

Programmed Data Processor
PDP-1
PDP-6
PDP-7
PDP-8/e
PDP-11/40
PDP-12
PDP-15(일부)
라이트 펜과 디지털 태블릿을 갖춘 PDP-15 그래픽스 터미널

Programmed Data Processor (PDP; 프로그램 데이터 프로세서)는, 일부의 고객, 미디어, 및 저자에 의해서 「Programmable Data Processor」[1][2][3]라고 불리고 있습니다.Digital Equipment Corporation은 1957년부터 1990년까지 미니컴퓨터[4]여러 라인에 대해 사용되었습니다.

'PDP'라는 이름은 의도적으로 '컴퓨터'라는 용어의 사용을 피합니다.최초의 PDP가 만들어졌을 때 컴퓨터는 크고 복잡하며 비싼 기계로 정평이 나 있었습니다.Digital(특히 Georges Doriot)의 배후에 있는 벤처 투자가들은 Digital이 '컴퓨터'를 개발하려는 시도를 지지하지 않을 것이며 '미니컴퓨터'라는 용어는 아직 [5][6]만들어지지 않았다.그 대신 Digital은 기존의 논리 모듈을 사용하여 프로그래밍된 데이터 프로세서를 개발했으며 더 큰 컴퓨터를 구입할 수 없는 시장을 겨냥했습니다.

다양한 PDP 머신은 일반적으로 단어 길이에 따라 패밀리로 그룹화할 수 있습니다.

시리즈

PDP 시리즈의 멤버는 다음과 같습니다.[7]

PDP-1
최초의 PDP는 초기 시분할 운영체제 작업에 사용된 18비트 4랙 머신으로 MIT의 초기 해커 문화에서 두드러졌으며, 로 인해 128번 Route 하드웨어 스타트업 벨트(DEC의 두 번째 홈, Prime Computer 등)가 탄생했습니다.최초의 비디오 게임인 Spacewar!는 범용 컴퓨터용 최초의 워드 프로세싱 프로그램인 "Expensive Typewriter"와 함께 이 기계용으로 개발되었습니다.
DEC의 53대의 PDP-1 컴퓨터 중 마지막 컴퓨터는 1969년에 제조되었으며, 최초의 컴퓨터로부터 10년이[NB 1][7] 지난 1975년 [7]: p.4 현재도 거의 대부분이 여전히 사용되고 있다."대부분의 컴퓨터 시스템이 100만 달러 이상에 팔렸을 때, 한 번에 평균 구성 비용이 120,000달러였습니다.
18비트 머신의 아키텍처 후계자는 PDP-4, PDP-7, PDP-9 및 PDP-15였습니다.[8]
PDP-2
미구축, 미지정 24비트 설계용으로 예약된 번호.
PDP-3
최초의 DEC 설계(미국의 「블랙 버짓」의상용) 36비트 머신. 단, DEC는 이 머신을 제품으로 제공하지 않았습니다.미국 [9][10]중앙정보국(CIA)의 과학공학연구소(SEI)가 1960년 록히드 A-12 정찰기의 레이더 단면 데이터를 처리하기 위해 제작한 유일한 PDP-3다.아키텍처적으로는 기본적으로 36비트 [11][7]: p.4 워드폭까지 확장되어 있는PDP-1을 제어하는 PDP-1이었습니다.
PDP-4
1962년에 처음[12] 출하된 이 18비트 머신은 PDP-1보다 "메모리가 느리고 패키지가 다르다"는 타협점을 찾았지만 가격은 65,000달러로 이전 제품(약 절반)[7]: p.4 보다 상당히 낮았다.이후의 모든 18비트 PDP 머신(7, 9 및 15)은 유사하지만 확장된 명령어세트를 기반으로 합니다.더 강력하지만 12비트 PDP-5/PDP-8 시리즈와 동일한 개념을 기반으로 합니다.이러한 초기 PDP 기계의 고객 중 하나는 캐나다의 원자 에너지였습니다.온타리오주 초크리버에 설치된 시설에는 디스플레이 시스템을 갖춘 초기 PDP-4와 연구용 원자로 계장 및 제어에 대한 인터페이스로서 새로운 PDP-5가 포함되었다.
PDP-5
세계 최초로 상업적으로 생산된 미니컴퓨터와[7]: p.4 DEC 최초의 12비트 머신(1963년)이다.명령어 세트는 이후 PDP-8에서 확장되어 더 많은 비트 회전을 처리하고 최대 메모리 크기를 4K 워드에서 32K 워드로 늘렸습니다.그것은 1,000개 이상의 [clarification needed]컴퓨터 시리즈를 만든 최초의 컴퓨터 시리즈 중 하나였다.
PDP-6
DEC의 첫 번째 대형 PDP 컴퓨터인 이 36비트 머신은 1964년에 DEC가 지원하는 최초의 시분할 시스템과 함께 출시되었습니다.23개가 [7]: p.6 설치되었습니다.PDP-6는 "경영진에 실망스러운" 제품이었지만, 명령 세트를 도입하여 PDP-10과 DEC System-20의 프로토타입으로, [15]그 중 수백 대가 팔린 PDP-10과 DEC System-20은 [13][14]훨씬 더 성공적이었습니다.
PDP-7
PDP-4의 대체품. DEC 최초의 와이어 랩 머신.1964년에 [8]도입되어 두 번째 버전인 7A가 추가되었다.총 120대의 7 및 7A 시스템이 [7]: p.8 판매되었습니다.
Unix의 번째 버전과 C의 이전 버전인 B의 첫 번째 버전은 Bell Labs의 PDP-7용으로 작성되었으며, MUMP의 첫 번째 버전(DEC에 의해 작성됨)도 마찬가지입니다.
PDP-8
작은 명령 세트를 갖춘 12비트 머신(1965년). DEC의 첫 번째 큰 상업적 성공과 미니 컴퓨터 혁명의 시작.학교, 대학 부서 및 연구소에서 구입(할인 가격으로 DEC 전통, Ken Olsen 시절에 문의한 모든 사람을 위한 무료 매뉴얼 포함)한 것이 많습니다.
제품군의 다양한 모델(A, E, F, I, S, L, M) 중 50,000대 이상이 팔렸다.[16]최신 모델은 DECmate 워드프로세서VT-78 워크스테이션에서도 사용됩니다.
LINC-8
LINC 컴퓨터와 PDP-8 컴퓨터의 하이브리드.두 개의 명령어 세트(1966년).PDP-12의 전신입니다.
PDP-9
PDP-7의 후계기, DEC 최초의 마이크로 프로그래밍 머신(1966년).PDP-7의 약 2배의 속도 향상을 특징으로 합니다.또한 PDP-9은 DIGITAL 자체 소형 자기 테이프 유닛(DEC테이프)[17]을 기반으로 하는 키보드 모니터 시스템을 갖춘 최초의 중소형 컴퓨터 중 하나입니다.PDP-9은 미니컴퓨터를 컴퓨터 [dubious ]산업의 최첨단 기기로 확립했다.
PDP-10
DECsystem-10으로도 [NB 2][NB 3]판매된 이 36비트 시분할기(1966)는 여러 가지 다른 구현(KA, KI, KL, KS) 및 모델에서 [NB 4]상당히 성공적이었다.명령어 세트는 PDP-6의 명령어 세트를 약간 정교하게 정리한 것입니다.
KL은 DECSYSTEM-20에도 사용되었습니다.KS는 "세계에서 가장 저렴한 메인프레임 컴퓨터 시스템"[18]으로 소개된 DEC의 분산 처리 시장 진출기인 2020년에 사용되었습니다.
PDP-11
전형적인 미니 컴퓨터(1970년)는 16비트 머신과 DEC의 또 다른 상업적 성공입니다.LSI-11은 주로 임베디드 시스템에 사용되는 4칩 PDP-11입니다.32비트 VAX 시리즈는 PDP-11의 후속 제품으로 초기 VAX 모델에는 PDP-11 호환성 모드가 있습니다.16비트 PDP-11 명령어 세트는 Motorola 68000에서 Renesas H8Texas Instruments MSP430에 이르는 프로세서로 매우 영향력이 컸으며, 이는 높은 직교, 일반 레지스터 지향 명령어 세트와 풍부한 어드레싱 모드에서 영감을 받았습니다.PDP-11 패밀리는 20년에 걸쳐 매우 긴 수명을 자랑하며 다양한 구현과 기술을 구현했습니다.
PDP-12
12비트 머신(1969년), LINC-8의 후속, 즉 PDP-8의 후속.어느 시스템의 명령 집합을 실행할 수 있습니다.LINC 및 PDP-12 사용자 매뉴얼을 참조하십시오.약간의 재설계와 다른 복장으로 "Lab-8"[19]이 공식적으로 출시되고 있습니다.
PDP-13
지정은 사용되지 않았습니다.
PDP-14
산업용 컨트롤러로 사용되는 12비트 명령이 있는 기계입니다(PLC; 1969).데이터 메모리 또는 데이터 레지스터는 없습니다.명령어는 부울 입력 신호를 테스트하거나 부울 출력 신호를 설정 또는 클리어하거나 조건부 또는 무조건 점프하거나 서브루틴을 호출할 수 있습니다.그 이후의 버전(PDP-14/30 등)은, PDP-8 물리 패키징 테크놀로지에 근거하고 있습니다.I/O는 라인 전압입니다.
PDP-15
DEC의 최종 18비트 머신(1970).이것은 이산 트랜지스터가 아닌 TTL 집적회로에서 구축된 유일한 18비트 머신이며, 모든 DEC 18비트 시스템과 마찬가지로(PDP-1에서는 필수이며, PDP-4에서는 없음) DEC의 초기 설계 34n에 대한 첫 번째 개량점인 통합 벡터 그래픽 단자가 있습니다.최신 버전의 PDP-15는 "XVM"이라고 불리는 실시간 다중 사용자 OS를 실행합니다.최종 모델인 PDP-15/76은 작은 PDP-11을 사용하여 Unichannel 페리페럴을 [20]사용할 수 있습니다.
PDP-16
레지스터 전송 [21]모듈을 사용하는 "롤 유어 오너" 종류의 컴퓨터. 주로 PDP-14보다 더 많은 기능을 가진 산업용 제어 시스템을 대상으로 합니다.PDP-16/M은 1972년에 PDP-16의 표준 버전으로 도입되었습니다.

관련 컴퓨터

  • TX-0은 MIT의 링컨 연구소에서 설계되었으며, PDP-1에 대한 Ben Gurley의 설계를 포함한 DEC 제품의 영향으로서 중요합니다.
  • LINC(Laboratory Instrument Computer)는 원래 MIT 링컨 연구소에서 설계되었으며 일부는 DEC에서 구축되었습니다.PDP 계열이 아니라 PDP-12의 조상으로서 중요하다.LINC와 PDP-8은 최초의 미니컴퓨터로 간주할 수 있으며 아마도 최초의 개인용 컴퓨터일 수도 있습니다.PDP-8 및 PDP-11은 PDP 시리즈 중 가장 인기 있는 머신입니다.Digital은 PDP-20을 만들지 않았습니다.단, 이 용어는 TOPS-20(공식적으로는 DECSYSTEM-20)을 실행하는 PDP-10에 사용되기도 했습니다.
  • PDP-11의 라이선스가 없는 클론 몇 개
  • TOAD-1TOAD-2, FoonlySystems Concepts PDP-10/DECSYSTEM-20 호환 시스템.

메모들

  1. ^ 첫 번째는 1959년 12월이었지만 종종 "1960"으로 언급된다.
  2. ^ CPU 매뉴얼은 DECSYSTEM-10/DECSYSTEM-20 프로세서 레퍼런스 매뉴얼로 명명되었습니다. "DECsystem-10/DECSYSTEM-20 Processor Reference Manual" (PDF). DEC. Archived from the original (PDF) on 11 October 2015. Retrieved 14 November 2015.
  3. ^ DEC-10이라고 불리기도 합니다.
  4. ^ 1055, 1090, 2020, 2040, 2065 및 기타

레퍼런스

  1. ^ Montgomery, H. E.; Uccellini, L. W. (October 1985). "VAS Demonstration" (PDF). nasa.gov.
  2. ^ "New Market Disruption: The DEC Programmable Data Processor". harvard.edu. Archived from the original on 2017-09-15.
  3. ^ R Belcher (2013). Computers in Analytical Chemistry. p. 153. ISBN 978-1483285627. "PDP라는 용어는 Programmable Data Processor...의 약자입니다.이 시리즈는 제조사인 Digital Equipment Corporation에 의해 소개되었습니다."
  4. ^ "The History of Digital Equipment Corporation".
  5. ^ Henderson, Rebecca M.; Newell, Richard G., eds. (2011). Accelerating energy innovation : insights from multiple sectors. Chicago: University of Chicago Press. p. 180. ISBN 978-0226326832.
  6. ^ Huang, Han-Way (2014). The atmel AVR microcontroller : MEGA and XMEGA in assembly and C. Australia ; United Kingdom: Delmar Cengage Learning. p. 4. ISBN 978-1133607298.
  7. ^ a b c d e f g h DIGITAL EQUIPMENT CORPORATION - Nineteen Fifty-Seven To The Present (PDF). Digital Equipment Corporation. 1975.
  8. ^ a b Ed Thelen. "PDP-1".
  9. ^ "Announcements from The DEC Connection". The DEC Connection. 2007-02-14. Retrieved 2008-11-24.
  10. ^ "PDP-8 Frequently Asked Questions". www.faqs.org. 2001-04-08. Retrieved 2008-11-24.
  11. ^ "Preliminary Specification - Programmed Data Processor Model Three (PDP-3)" (PDF). Digital Equipment Corporation. October 1960.
  12. ^ Robert Slater (1989). Portraits in Silicon. p. 210. ISBN 978-0262691314.
  13. ^ Paul E. Ceruzzi (2012). A History of Modern Computing. p. 209. ISBN 978-0262532037.
  14. ^ Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (2014). Computer Engineering: A DEC View of Hardware Systems Design. ISBN 978-1483221106.
  15. ^ Ed Thelen. "PDP-6". Ed-Thelen.org.
  16. ^ "PDP-5 Historical Interlude: From the Mainframe to the Minicomputer Part 3, DEC and Data General".
  17. ^ "PDP-9". Digital Computing Timeline. Computer History Museum. Retrieved 11 May 2020.
  18. ^ "DECsystem-2020 - Gordon Bell".
  19. ^ DEC-Marketed LAB-8에 대한 고객 참조 예시:
    * U Arend - ?Sep 1, 1981 - Gonzalez, G의 DEC OS/8 FORTRAN II - https://link.springer.com/article/10.3758/BF03202095용 LAB 8/E 서브루틴 패키지.FORTRAN(확장).TRAN II 컴파일러용 OS/8의 개량판 및 확장판.
    • DEC LAB-8/e (PDP-8/e) 음악 재생 - YouTube Video for DEC "lab-8" 2008년 4월 1일 - Uploaded by Philipp Hachtmann 1971 DEC LAB-8/e 미니 컴퓨터 음악 재생 비디오입니다.이 비디오에서는 ...이 어디에 있는지 알 수 있습니다.
    • 만화경을 실행하는 DEC LAB-8/e (PDP-8/e) CRT 디스플레이 - YouTube Video for DEC "lab-8" https://www.youtube.com/watch?v=tBaTzbsgQYk 2008년 3월 1일 - Philipp Hachtmann에 의해 업로드되었습니다.VC8-E(벡터 디스플레이 컨트롤러)와 VR14에서 Kaleidoscope 프로그램을 실행하는 LAB-8/e입니다.
  20. ^ Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (May 12, 2014). Computer Engineering: A DEC View of Hardware Systems Design. Digital Press. p. 162.
  21. ^ "The Register Transfer Module Design Concept - ResearchGate".

외부 링크

다양한 사이트에는 alt.sys.pdp8 토론 그룹의 창시자인 Charles Lasner의 문서와 alt.sys.pdp8 리더쉽의 다양한 멤버의 관련 문서가 나열되어 있습니다.다양한 모델에 대한 보다 권위 있는 정보는 특히 D에 의해 제조되거나 제조되지 않은 PDP-8의 다양한 멤버에 초점을 맞추고 있습니다.EC.