IT equipment/1950

유니백 1101 [UNIVAC 1101 | 1950]

AICAT 2025. 4. 7. 06:00
반응형

 ERA 1101, 나중에 UNIVAC 1101로 이름이 바뀐 이 컴퓨터 시스템은 1950대 초 Engineering Research Associates (ERA)에서 설계하고 제작하였으며, 이후 Remington Rand가 ERA를 인수한 후에도 계속 판매되었다. 이 컴퓨터의 초기 군사 모델인 ERA Atlas는 제조 장소에서 이동되어 먼 지역에 성공적으로 설치된 최초의 저장 프로그램 컴퓨터이다. Remington Rand는 1101의 아키텍처를 바탕으로 1960년대까지 일련의 기계를 개발하였다.

ERA는 제2차 세계대전 중 미국 해군을 위해 일했던 암호 해독 전문가 그룹에서 형성되었다. 이 팀은 영국의 유명한 콜로서스 컴퓨터와 유사한 여러 암호 해독 기계를 제작했지만, 일본의 코드를 겨냥하여 설계되었다. 전쟁이 끝난 후, 해군은 팀을 계속 유지하고 싶어했지만 그들은 공식적으로 해군 복무에서 해제되어야 했다. 그 결과, ERA가 미네소타주 세인트폴의 이전 체이스 항공기 그림자 공장에서 설립되었다.

 


전후, 이 팀은 특정 코드에 맞춘 암호 해독 기계를 계속해서 제작하였다. 그러나 그 중 하나의 코드가 변경되어 비싼 컴퓨터가 쓸모없게 되자, 팀은 해군에 완전히 프로그래머블한 컴퓨터를 만드는 것이 유용한 시스템을 유지하는 유일한 방법이라고 설득하였다. 해군은 이에 동의했고, 1947년에 "작업 13"이라는 이름으로 새로운 시스템 개발을 위한 자금을 지원했다.

결과적으로 제작된 기계는 "아틀라스"라고 알려졌으며, 드럼 메모리를 주요 메모리로 사용하고 정수 연산을 위한 간단한 중앙 처리 장치를 특징으로 하였다. 첫 번째 아틀라스 기계는 1950년 12월에 육군 보안국에 설치되었다. 1953년에는 윌리엄 튜브와 드럼을 사용한 더 빠른 버전이 NSA에 납품되었다.

회사는 시스템을 상업적으로 판매하는 작업에 착수하였다. 아틀라스는 인기 있는 만화 스트립인 바나비의 등장인물에서 이름을 따왔으며, 처음에는 상업 버전을 "메이블"로 이름 짓기로 결정했다. 그러나 잭 힐은 대신 "1101"이라는 이름을 제안했으며, 1101은 13의 이진 표현이다. ERA 1101은 1951년 12월에 공개 발표되었다. 약간 수정된 아틀라스 II는 ERA 1103으로, 코어 메모리와 부동 소수점 수학 지원이 추가된 더 많이 수정된 버전은 UNIVAC 1103A가 되었다.

이 시기에 회사는 워싱턴 D.C.에서 길고 복잡한 정치적 조작에 휘말리게 되었다. 드류 피어슨의 "워싱턴 메리 고 라운드"는 ERA의 설립이 노리스와 엥스트롬의 이해 상충이라고 주장했으며, 그들이 전시 정부의 인맥을 사용하여 자신의 이익을 위해 회사를 설립했다고 보도했다. 이로 인해 발생한 법적 분쟁은 회사에 재정적으로나 감정적으로나 큰 타격을 주었다. 1952년에 회사는 이러한 문제로 인해 리밍턴 랜드에 인수되었다.

 

 

리밍턴 랜드는 최근 에커트-모클리 컴퓨터 회사를 인수하였으며, 이 회사는 미국 최초의 상업용 컴퓨터인 유명한 UNIVAC I를 제작하였다. ERA와 UNIVAC는 회사 내에서 별도로 운영되었지만, UNIVAC의 잘 알려진 이름을 활용하기 위해 기계의 이름을 "UNIVAC 1101"로 변경하였다. 이후 동일한 기본 설계를 바탕으로 한 일련의 기계가 출시되었으며, 1960년대까지 판매되다가 비슷한 이름의 UNIVAC 1100 시리즈로 대체되었다.

이 컴퓨터는 길이가 38피트(12미터), 너비가 20피트(6.1미터), 무게가 약 8.4 단톤(7.6톤)이었으며, 로직 회로를 위해 2,700개의 진공관을 사용하였다. 드럼 메모리는 지름이 8.5인치(22센티미터)로, 3,500RPM에서 회전하며 200개의 읽기-쓰기 헤드를 갖추고 있었다. 이 메모리는 16,384개의 24비트 단어(메모리 크기는 약 48kB에 해당)를 저장할 수 있으며, 접근 시간은 32마이크로초에서 17밀리초 사이였다.

명령어는 24비트 길이로, 6비트는 연산 코드(opcode), 4비트는 "스킵" 값(프로그램 순서에서 다음 명령어로 이동하기 위해 건너뛸 메모리 위치 수), 14비트는 메모리 주소를 나타냈다. 숫자는 이진수로 표현되며, 음수는 일의 보수 형태로 나타냈다. 덧셈 시간은 96마이크로초, 곱셈 시간은 352마이크로초였다.

단일 48비트 누산기는 본질적으로 감산 방식이었으며, 덧셈은 추가할 숫자의 일의 보수를 빼는 방식으로 수행되었다. 이는 다소 이상하게 보일 수 있지만, 감산 덧셈기는 정상적인 작업에서 음의 0이 발생할 가능성을 줄여준다.

이 기계는 총 38개의 명령어를 갖추고 있었다.

반응형

'IT equipment > 1950' 카테고리의 다른 글

SEAC | 1950  (0) 2025.07.01
파일럿 에이스 [Pilot ACE | 1950]  (0) 2025.06.02
사이몬 [Simon | 1950]  (0) 2025.05.05