영어 전기 시스템 4

English Electric System 4
1975년 ICL 시스템 4 시스템
ICL 시스템 4 시스템 자기 테이프 영역

English Electric (Later ICL) System 4는 1965년에 발표된 메인프레임 컴퓨터였다.그것은 IBM System 360 아키텍처의 변형인 RCA Spectrum 70 범위에서 파생되었다.[1]

이 범위의 모델에는 시스템 4-10(취소), 4-30(1967), 4-50(1967, RCA 70/45와 사실상 동일), 4-70(1968, English Electric) [2]및 4-75가 포함되었다.ICL 문서에는[3] 4-40 모델도 언급되어 있다.이는 4-30(볼륨 셀러)이 저전력인 것으로 밝혀져 철수해야 할 때 도입된 4-50의 장타 버전이었다.4-10은 위성컴퓨터로 도입됐지만 수요가 매우 적어 철수했다.4-50과 4-70 그리고 그들의 후계자인 4-52와 4-72만이 어떤 숫자로도 팔리지 않았다.4-72(4-62타)의 장타자가 동유럽에 매물로 나왔다.

시스템 4-50과 4-70은 각각 고유의 범용 레지스터(GPR) 세트를 가진 4개의 프로세서 상태를 가지고 있었기 때문에 실시간 애플리케이션을 위한 것이었다.일부 주에는 16개의 GPR이 모두 포함되어 있지는 않았지만, 그럼에도 불구하고, 설계는 프로세서 상태 간에 전환할 때 레지스터를 저장하지 않아도 되었다.가장 낮은 수준(P1)은 사용자 상태였습니다.이 상태에서 사용 가능한 지침은 IBM System 360의 권한 없는 지침이었습니다.다양한 하드웨어 인터럽트를 처리하는 중간 수준.상태 P2는 인터럽트 제어 상태 P3(차기 프로세서 상태)에 의해 결정된 작업을 수행한 인터럽트 응답 상태였다.가장 높은 상태인 P4는 전원 장애나 기계 점검 시 시작된 비상 상태였다.전원 장애의 경우 프로세서가 휘발성 레지스터를 저장한 후 순차적으로 스스로 종료한다.이 작업은 정전이 시작되고 기계의 전원이 차단된 후 1밀리초 이내에 완료되었다.기계 점검의 경우, 작업자에게 고장 징후가 표시되었다.[4][5]

프로세서 상태 P1과 P2에서는 16개의 GPR을 사용할 수 있었고, 상태 P3에서는 6개의 GPR을 사용할 수 있었고, 상태 P4에서는 5개의 GPR을 사용할 수 있었다.인터럽트 상태 레지스터와 인터럽트 마스크 레지스터는 네 개의 프로세서 상태 각각에 제공되었다.부동 소수점 레지스터 한 세트는 모든 프로세서 상태에서 사용할 수 있었다.[6]

지시 시간(마이크로초)은 다음과 같다.[7]

4-50 4-70 AR 5.28 1.1 추가 MR 62.52 5.8 M 65.64 6.6 DR 90.81 10.89 D 94.89 11.6 부동 소수점 지침 추가 AE 19.2 3.6 AD 27.69 4.0 ME 49.42 6.2 MD 곱하기186.55 11.5 DE 83.0 9.3 DD 280.27 18.6 Halve HER 6.00 1.1 HDR 8.16 1.8

시스템 4는 중속 또는 고속 카드 리더를 공급할 수 있다. 80칼럼 카드는 모델에 따라 분당 800카드로, 또는 분당 최대 1,435카드로 읽혔다. 51칼럼 카드는 다시 모델에 따라 분당 1,170카드 또는 1,820카드로 읽혔다.고속 판독기가 결국 카드를 가져갔다.

시스템 4에 사용할 수 있는 기타 주변 장치로는 5, 7, 8 채널의 고속 종이 테이프 판독기(1,500자/초), 종이 테이프 출력 펀치(이전에 제공된 3개 테이프 폭 중 어느 하나에서 150자/초), 80열 카드 펀치(100카드/분), 최대 8개의 자기 테이프 장치가 부착된 자기 테이프 컨트롤러가 있다.모델 4453: 150인치/초, 모델 4452 및 4450: 75인치/초, 모델 4454: 37.5인치/초.모델 4454는 7트랙이었고, 다른 모델들은 9트랙이었다.탈착식 자기 디스크를 사용할 수 있었다: 모델 10과 30, 203 실린더에서, 실린더당 10개의 표면, 트랙당 2,888바이트.전송 속도는 156K 바이트/초였습니다.디스크 드라이브 모델 4425는 트랙당 3781개의 데이터 바이트를 제공했으며, 최대 디스크 용량은 7,378,000바이트였다.[8]

다양한 중·고속 드럼 프린터가 공급될 수 있었다.사용 가능한 모든 문자를 사용하여 분당 약 600줄로 인쇄되는 중속 프린터초고속 프린터는 분당 1080줄, 분당 1000줄(모델에 따라 다름)을 배달해 우수한 인쇄 품질로 라인당 64자를 모두 인쇄했다.이후 모델은 분당 최대 1150회선을 배달했다.16자 세트의 드럼을 장착했을 때, 인쇄 속도는 분당 2700줄이었다.[9]

운영 체제는 다양한 작업 수로 다중 프로그래밍을 하고 있었다.필드에서는 입력 데이터가 디스크에 80바이트 레코드로 저장되고 160바이트 레코드로 출력된다는 점에서 시스템 성능이 좋지 않았다.1971년경 당시 공급자인 ICL은 입출력 후행 공백을 제거하고 384바이트로 차단하기 위해 I/O 모듈을 다시 작성해 성능이 상당히 향상됐다.

시스템 4-50 및 4-70의 권한 없는 명령 집합에는 정수, 부동 소수점, 문자 및 소수점 명령 집합(Test and Set(TS)을 제외한 IBM System 360의 권한 없는 전체 명령 집합)이 포함되었다.[10]ICL 시스템 4-30에는 반어휘, LH, AH, SH, MH, Divide 하프어휘서(DH) 등이 포함되었지만, L, A 등은 포함되지 않았다.

시스템 4는 그 자체로 매우 효율적인 통신을 가지고 있다는 것을 증명했고 몇몇 성공적인 실시간 처리 애플리케이션의 기초가 되었다.시스템 4-75는 실시간/시간 공유 시장을 커버하기 위해 도입되었지만 거의 판매되지 않았다.ERCC에서 EMAS 인터렉티브 운영 체제를 개발하기 위해 하나의 시스템 4-75가 사용되었다.또 다른 하나는 영국전기컴퓨터국(Electric Computer Bureau) 자회사가 급여 및 재무 책임자를 위해 내부적으로 개발한 인터랙터 75 시간 공유 상업 패키지를 개발 및 운영하기 위해 사용했지만, 이는 성공하지 못했고, 프로젝트는 곧 종료되었다.

참조

  1. ^ Lavington, Simon (19 May 2011). Moving Targets: Elliott-Automation and the Dawn of the Computer Age in Britain, 1947 – 67. Springer Science & Business Media. p. 457. ISBN 9781848829336.
  2. ^ Campbell-Kelly, Martin (1989). ICL: a business and technical history. Table 11.4 English Electric System 4 announcements, 1965. For models 50 and 70: search for number 50. Clarendon Press. p. 243. ISBN 9780198539186.
  3. ^ ICL 시스템 4 사용자 코드 다이제스트, 참조 P000/5m/2.70/WM, 약 1970년
  4. ^ English Electric Computers, System 4-50 4-70 Usercode 참조 매뉴얼, Vol. 1, 1967년 2월 14일.
  5. ^ English Electric Computers, System 4-50 4-70 Usercode 참조 매뉴얼, 제2권, 1967년 2월 14일, 제9장.
  6. ^ English Electric Computers, System 4-50 4-70 Usercode 참조 매뉴얼, 제2권, 1967년 2월 14일, 제9장.
  7. ^ English Electric Computers, System 4-50 4-70 Usercode 참조 매뉴얼, Vol. 1, 1967년 2월 14일.
  8. ^ English Electric Computers, 하드웨어 참조 설명서: 주변 장치 1967년 1권
  9. ^ English Electric Computers, 하드웨어 참조 설명서: 주변 장치 1967년 1권
  10. ^ English Electric Computers, System 4-50 4-70 Usercode 참조 매뉴얼, Vol. 1, 1967년 2월 14일.