쟈니악
JOHNNIACJOHNIAC는 LAND Corporation(동시대 UNIVAC I 컴퓨터의 제조사인 Remington Rand가 아님)에 의해 제조된 초기 컴퓨터이며, IAS 기계에서 개척된 von Neumann 아키텍처를 기반으로 합니다.이것은 John von Neumann Numeric Integrator와 Automatic [1]Computer의 줄임말인 von Neumann을 기념하기 위해 명명되었습니다.JONNIAC는 1953년부터[2] 13년 이상 거의 지속적으로 사용되다 1966년 2월 11일에 종료되어 50,000시간 이상의 작동 시간을 기록한 가장 긴 초기 컴퓨터입니다.
고철 더미에서 두 번 "복구"된 후 현재 기계는[citation needed] 캘리포니아 마운틴 뷰에 있는 컴퓨터 역사 박물관에 있습니다.
IAS 기계와 마찬가지로 JONNIAC는 40비트 워드를 사용했으며 각각 256비트의 데이터를 보유한 1024개의 셀렉트론 튜브 메인 메모리를 포함했습니다.각 워드에 2개의 명령어가 8비트 명령어와 12비트 주소로 구성된 20비트 서브워드에 저장되어 있으며, 명령어는 왼쪽 서브워드가 먼저 실행되며 연속적으로 작동됩니다.초기 기계에는 83개의 명령이 있었다.A라는 이름의 단일 레지스터가 축전기를 공급했고, 이 기계는 또한 Q라는 이름의 레지스터를 지수로 제공했습니다.A 레지스터의 하이비트가 설정되어 있는지 여부에 관계없이 테스트 조건은 1개뿐이었습니다.인덱스 레지스터는 없었고, 명령어에 주소가 저장됨에 따라 프로그램 실행 시 명령을 수정하여 루프를 구현해야 했습니다.기계에는 주소 공간이 10비트밖에 없었기 때문에 두 개의 주소 비트는 사용되지 않았으며 지침을 통해 데이터를 인터리빙하여 데이터 저장에 사용되기도 했습니다.
JONNIAC의 무게는 5,000파운드(2.5 쇼트톤, 2.3톤)[3]였다.
시스템의 수명 동안 수많은 수정이 이루어졌습니다.1955년 3월, 4096 워드의 자기 코어 메모리가 시스템에 추가되어 이전의 Selectrons를 대체했습니다.이로 인해 12비트의 어드레싱이 모두 필요하게 되어, 「스페어 비트」에 데이터를 격납하는 프로그램이 에러가 되었습니다.이후 1955년에는 12k 워드 드럼 메모리 세컨더리 스토리지 시스템도 추가되었다.트랜지스터 기반 가산기는 1956년에 원래의 튜브 기반 가산기를 대체했습니다.입력/출력 주변기기에도 많은 변화가 있었고, 1964년에는 시분할을 지원하기 위해 실시간 클럭이 추가되었습니다.
JONNIAC의 유산 중 하나는 JOSS 프로그래밍 언어(JONNIAC Open Shop System)로, 초보자용으로 사용하기 쉬운 언어입니다.JOSS는 DEC의 FOCAL과 MUMP의 조상이다.
아이오와 주립 대학의 사이클론은 JONNIAC의 직접 복제품이었고, 지침과 호환되었다(ILIAC I도 그랬을 수 있다).사이클론은 나중에 부동소수점 계산을 위한 하드웨어를 포함하도록 업데이트되었다.
「 」를 참조해 주세요.
레퍼런스
- ^ Kaisler, Stephen H. (2017-06-20). "Chapter Six JOHNNIAC". Birthing the Computer: From Drums to Cores. Cambridge Scholars Publishing. p. 120. ISBN 9781443896252.
- ^ . Bitsaver PDF. "1. The Rand Junior Johnniac". Digital Computer Newsletter. 5 (4): 2. October 1953.
{{cite journal}}: CS1 유지보수: 기타 (링크) - ^ Weik, Martin H. (December 1955). "JOHNNIAC". ed-thelen.org. A Survey of Domestic Electronic Digital Computing Systems.