페란티 페가수스

Ferranti Pegasus
런던 과학 박물관에서 볼 수 있는 전형적인 페가수스 컴퓨터 설치
FerrantiPegasusComputer1959.jpg

페가수스Ferranti Ltd가 제작한 초기 영국의 진공관(밸브) 컴퓨터로서 엔지니어와 프로그래머 모두의 삶을 편리하게 하기 위해 디자인 기능을 개척했다.[1][2][3] 원래 Ferranti Package Computer라는 이름은 하드웨어 설계가 Elliott 401에 이어 모듈형 플러그인 패키지가 적용되면서 붙여졌다.[4] 개발의 상당 부분은 W. S. (빌) 엘리엇 (하드웨어); 크리스토퍼 스트레이치(소프트웨어)와 버나드 스완(마케팅 및 고객 지원)이다.[5] 그것은 38개가 팔린 Ferranti의 가장 인기 있는 밸브 컴퓨터였다[6]. 최초의 페가수스는 1956년에[7] 인도되었고 마지막은 1959년에 인도되었다. Ferranti는 NRDC(National Research Development Corporation)로부터 개발 자금을 받았다.[8]

적어도 두 의 페가수스 기계가 살아남는데, 하나는 런던의 과학 박물관에 있고 하나는 맨체스터의 과학 산업 박물관에 전시되었지만, 지금은 워튼에 있는 과학 박물관 보관소에 보관되어 있다. 런던 과학 박물관의 페가수스는 1959년 12월에 첫 프로그램을 운영했고, 심각한 전기 결함이 발생한 2009년까지 정기적으로 시연되었다.[9][10] 2014년 초, 과학 박물관은 영구적으로 은퇴하기로 결정했고,[11] 세계에서 가장 오래된 작업용 컴퓨터의 삶을 사실상 끝냈다. 페가수스는 국립 컴퓨터 박물관에서 하웰 컴퓨터의 복원이 완료된 2012년까지 공식적으로 세계에서 가장 오래된 컴퓨터라는 타이틀을 갖고 있었다.

디자인

그 당시에는 고장이 하드웨어에 의한 것인지 프로그램에 의한 것인지 불분명하게 되는 것이 일반적이었다. 그 결과, NRDC의 크리스토퍼 스트레이치는 스스로 뛰어난 프로그래머로서 다음과 같은 설계 목표를 권고하였다.[12]

  1. 최적의 프로그래밍(Alan Turing이 좋아함)의 필요성은 최소화되어야 했다. "프로그래머들의 시간을 낭비하는 지적 취미가 되는 경향이 있었기 때문이다."
  2. 프로그래머의 요구는 명령어 세트를 선택하는 데 있어서 지배적인 요소가 되어야 했다.
  3. 싸고 믿음직하기 위해서였다.

첫 번째 목표는 부분적으로만 충족되었다. 프로그램과 프로그램 운영 데이터 모두 8단어 니켈 지연 라인에 포함된 128단어기본 저장소에 포함되어야 했기 때문이다. 나머지 메모리는 3750rpm으로 회전하는 [13]7936단어 자석북에 고정되어 있었기 때문에,[14] 패스트스토어와 드럼 사이의 전송 횟수를 줄이기 위해 독창성을 발휘해야 하는 경우가 많았다.

페가수스의 전면 패널

페가수스는 8개의 축전지를 가지고 있었는데, 그 중 7개는 색인 등록기로도 사용될 수 있었는데, 이것은 이러한 이중 사용을 가능하게 한 최초의 컴퓨터였다. 축열조 6과 7은 p와 q로 알려져 있었으며 곱하기와 나누기 그리고 일부 이중 길이 교대 지침과 관련이 있었다. 각 단어에는 패리티 검사를 위한 39비트 + 1비트가 포함되어 있다. 19비트 명령어 두 개가 한 단어로 채워졌고, 디버깅을 돕기 위해 중단점(옵션 정지)을 나타내는 데 사용할 수 있는 추가 비트가 사용되었다. 스트라체이의 두 번째 목표에 맞추어, 그 시대의 컴퓨터에 대해 비교적 관대한 지침 세트를 가지고 있었지만, 문자나 부동 소수점 숫자 중 하나를 취급하는 명시적인 하드웨어 조항은 없었다.

산술 연산의 속도는 엘리엇 402 컴퓨터와 거의 같았는데, 204마이크로초 단위로 더하고 3366마이크로초 단위로 곱할 수 있었다. 추가/추상/이동 및 논리적 지침에 대한 페가수스의 기본 명령 주기 시간은 128마이크로초였다. 곱하기, 나누기, 정당화 및 시프트 지침을 완료하는 데 가변적인 시간이 걸렸다. 드럼과 주고받는 전송은 동기식이었다. 드럼의 블록 배치는 연속 블록 간 전송을 일부 처리할 수 있도록 인터리빙되었다. 그 컴퓨터는 무게가 2,560 lb(1.2 t)로 광고되었다.[15]

Strachey의 세 번째 목표가 어느 정도 달성되었는가는 자기 테이프 드라이브, 라인 프린터 또는 펀치 카드 입출력이 없었던 페가수스 1의 가격 5만 파운드를 어떻게 보느냐에 달려 있다. 그러나, 하드웨어의 플러그인 유닛을 가진 모듈형 설계는 오늘날의 표준에 의해 매우 신뢰할 수 있게 했으며, 유지보수는 "직장의 회피"였다.[10]

적용들

페가수스 컴퓨터의 출력물

페가수스의 초기 버전인 페가수스 1은 과학과 공학 응용을 위한 것이었다. 그것의 입력은 테이프의 출력이 있는 5홀 종이 테이프를 통해서였다. 비즈니스 데이터 처리를 위한 변종은 Pegasus 2라고 불렸고 펀치된 카드, 자기 테이프, 라인 프린터를 장착할 수 있었다.[16]

1956년에 첫 번째 페가수스는 Sunders-Ro SR.53의 꼬리 평면의 응력과 변형을 계산하는데 사용되었다;[citation needed] 그 결과는 제조자 수치를 확인하는 데 사용되었다; 프로그래머는 앤 롭슨이었다. 컴퓨터의 중요성 때문에 포틀랜드 플레이스에 있는 페란티의 런던 사무소의 아담 천장이 완비된 응접실에 수용되었다.

페가수스 1호는 유나이티드 스틸을 사용하기 위해 스테포드 맥주에 의해 셰필드 사이버 하우스에 설치되었다. 그것은 사이버네틱스 관리를 위해 설치된 최초의 컴퓨터였다.[17] 사우샘프턴 대학의 페가수스는 사로 P.531 헬기의 지상 공명 데이터 분석에 사용되었고, 결국 웨스트랜드 스카우트웨스트랜드 와스프로 생산에 들어갔다.[18]

1957년 페가수스 컴퓨터가 당시 기록인 7480자리 π을 계산하는 데 사용되었다. 1959년 Handley Page Ltd는 경험이 풍부한 Pegasus 프로그래머들이 런던의 Cricklewood에서 그들의 항공 디자인 팀에 합류하도록 광고하고 있었다.

리즈 대학에는 샌디 더글라스가 운영하는 페가수스 컴퓨터가 있었다. 이것은 무엇보다도 대학의 입학 기록을 처리하는 프로젝트에 사용되었다.[20]

페가수스에서 일했던 다른 사람들은 휴 맥그리거 로스도널드 B를 포함했다. 아가미들.

참고 항목

참조

  1. ^ Ferranti Computers 1953-64 (PDF), Museum of Science & Industry, 2011, archived from the original (PDF) on 2 October 2014, retrieved 15 November 2014.
  2. ^ Merry, Ian (Autumn 1993), "The design of Pegasus", Resurrection: The Bulletin of the Computer Conservation Society (7), ISSN 0958-7403.
  3. ^ Pegasus – a vintage British computer, University of Essex.
  4. ^ 래빙턴 1980, 페이지 79.
  5. ^ 2012, 페이지 1. 오류:(
  6. ^ Burton, Chris (18 November 2003), "Ferranti Pegasus, Perseus and Sirius: Delivery Lists and Applications" (PDF), CCS-F3X1 (4), retrieved 15 November 2014.
  7. ^ "COMPUTERS, OVERSEAS: 3. PEGASUS, Ferranti Limited, England". Digital Computer Newsletter. 8 (3): 11. Jul 1956.
  8. ^ 래빙턴 1980 페이지 102.
  9. ^ 페가수스 사건과 여파가 2018년 2월 23일 회수되었다.
  10. ^ a b 2015 과학관. (
  11. ^ 2014년 6월 8일에 검색된 컴퓨터 보존 협회 프로젝트 목록
  12. ^ 버너스-리 1969.
  13. ^ 펠튼 1962 페이지 279.
  14. ^ Weik 1957, 페이지 112.
  15. ^ Weik 1957, 페이지 114.
  16. ^ 펠튼 1962 페이지 13.
  17. ^ Cabezas, Guido. "Stafford's Curriculum Vitae". Guido Cabezas Fuentealba. Universidad del BioBio. Retrieved 18 August 2015.
  18. ^ "1964 2166 Flight Archive". Archived from the original on 2014-12-02.
  19. ^ https://www.flightglobal.com/FlightPDFArchive/1959/1959%20-%203007.pdf[bare URL]
  20. ^ P. F. Windley; L. R. Kay; A. Rowland-Jones (1960). "Data Processing in University Administration". The Computer Journal. 3 (1): 15–20. doi:10.1093/comjnl/3.1.15.

참고 문헌 목록

외부 링크