UNIVAC 1100/2200 시리즈

UNIVAC 1100/2200 series
UNIVAC 1100/80

UNIVAC 1100/2200 시리즈는 1962년 UNIVAC 1107을 시작으로 Sperry Rand에 의해 최초로 제조된 호환성이 있는 36비트 컴퓨터 시스템 시리즈입니다.이 시리즈는 현재 Unisys Corporation에서 ClearPath Dorado 시리즈로 계속 지원됩니다.솔리드 스테이트 1107 모델 번호는 이전의 진공관 컴퓨터와 같은 순서였지만, 초기 컴퓨터는 솔리드 스테이트 [1]후속 컴퓨터와 호환되지 않았습니다.

아키텍처

data 형식

  • 고정 소수점(정수 또는 분수)
    • 전체 워드 – 36비트 (보완)
    • 하프워드 – 워드당 2개의 18비트 필드(부호 없음 또는 1개의 보완)
    • 세 번째 워드 – 워드당 12비트 필드 3개 (1개 보완)
    • 4분의 1 워드– 1 워드당4개의 9비트 필드 (부호 없음)
    • 여섯 번째 워드 – 워드당 6비트 필드 수 (서명 없음)
  • 부동 소수점
    • 단일 정밀도 – 36비트: 부호 비트, 8비트 특성, 27비트 가수
    • 2배 정밀도– 72비트: 부호 비트, 11비트 특성, 60비트 가수
  • 영숫자
    • FILDATA – UNIVAC 6비트 코드[2] 바리안트 (소문자 없음)각 36비트 [3]워드에 6글자씩 포함) (FILDATA는 원래 64개의 코드 위치(6비트 점유)만 공식적으로 정의된 7비트 코드였습니다.)[4]
    • ASCII – 1문자당9비트(ASCII 문자의 오른쪽 끝 8자 사용) 각 36비트 워드에4글자 입력

명령 형식

순서의 길이는 36비트이며 다음 [5][6]필드가 있습니다.

f(6비트) - 기능 지정기(opcode),
j(4비트) - 부분 워드 지정자, J 레지스터 지정자 또는 부함수 지정자,
a(4비트) - 레지스터(A, X 또는 R) 지정자 또는 I/O 지정자,
x(4비트) - 인덱스 레지스터(X) 지정자,
h(1비트): 인덱스 레지스터 증분 지정자,
i(1비트) - 간접 주소 지정자,
u(16비트) - 주소 또는 오퍼랜드 지정자.

레지스터

주소. 등록하세요 내용물
000 미사용 미사용
001 X1 증가 수식자
... ... 증가 수식자
013 X11 증가 수식자
014 X12/A0 오버랩(X 또는 A)
... ... 오버랩(X 또는 A)
017 X15/A3 오버랩(X 또는 A)
020 A4 어큐뮬레이터
... ... 어큐뮬레이터
033 A15 어큐뮬레이터
034 A15+1 미할당(A)
... ... 미할당(A)
037 A15+4 미할당(A)
... 경영진 프로텍트 이그제큐티브
101 R1 스페셜(R)
... ... 스페셜(R)
117 R15 스페셜(R)
... 경영진 프로텍트 이그제큐티브
177 경영진 프로텍트 이그제큐티브

고속 "일반 레지스터 스택"의 128개의 레지스터(UNIVAC 1108 및 UNIVAC 1106 모델에서는 집적회로 레지스터)는 메모리 주소 0에서 시작하는 메인 스토리지의 현재 데이터 공간에 매핑됩니다.이러한 레지스터에는 A, X, R 및 J 레지스터의 사용자 및 이그제큐티브 복사본과 많은 특수 기능 이그제큐티브 레지스터가 포함됩니다.

오른쪽 표는 사용자 레지스터의 주소(8진수)를 나타내고 있습니다.

15개의 인덱스 레지스터(X1 ... X15), 16개의 어큐뮬레이터(A0 ...)가 있습니다.A15) 및 15개의 특수기능 사용자를 등록한다(R1 · R15).4개의 J 레지스터와 3개의 "스테이지 레지스터"는 특수 기능 R 레지스터의 일부에 사용됩니다.

한 가지 흥미로운 기능은 마지막 4개의 인덱스 레지스터(X12 ... X15)와 첫 번째 4개의 어큐뮬레이터(A0 ...)입니다.A3)가 오버랩되어 이러한 레지스터에서 데이터를 어느 쪽으로든 해석할 수 있습니다.그 결과 4개의 어큐뮬레이터가 할당되지 않았습니다(A15+1 ...).A15+4)는 메모리 주소로만 액세스할 수 있습니다(A15의 이중 워드 명령은 A15+1에서 작동합니다).

진공관 기계 상호 호환 안 됨

UNIVAC 1107 이전에 UNIVAC은 1101부터 1105까지의 모델 번호를 가진 진공관 기반의 기계를 여러 대 생산했습니다.이 기계들은 아키텍처와 워드 크기가 달랐고 서로 또는 1107 및 그 후속 기종과 호환되지 않았습니다.그들은 모두 진공관을 사용했고, 많은 사람들이 드럼 메모리를 그들의 메인 메모리로 사용했다.일부는 엔지니어링 리서치 어소시에이트(ERA)에 의해 설계되었으며, 이후 UNIVAC 회사와 합병되었습니다.

UNIVAC 1101 또는 ERA 1101은 ERA가 설계하고 1950년대에 Remington Rand사가 구축한 컴퓨터 시스템입니다.그것은 [7]상업적으로 판매된 적이 없다.그것은 해군 프로젝트 13,[8] 즉 이진수 1101에 따라 개발되었습니다.UNIVAC 1102 또는 ERA 1102는 미국 공군을 위해 엔지니어링 리서치 어소시에이트에 의해 설계되었습니다.36비트 UNIVAC 1103은 1953년에 도입되어 1956년에 업그레이드된 버전(UNIVAC 1103A)이 출시되었습니다.이것은 윌리엄스 튜브 대신 코어 메모리를 사용한 최초의 상용 컴퓨터였다.UNIVAC 1105는 1103A의 후속 기종으로 1958년에 도입되었습니다.

UNIVAC 1104 시스템은 1957년 BOMARC 미사일 프로그램에 사용하기 위해 웨스팅하우스 일렉트릭용으로 제작된 1103의 30비트 버전이었다.그러나, 1960년대에 BOMARC가 배치되었을 때, 보다 현대적인 컴퓨터(G-40으로 명명된 AN/USQ-20의 버전)가 UNIVAC 1104를 대체했다.

UNIVAC 1100 호환 시리즈

이 기계들은 공통의 아키텍처와 단어 크기를 가지고 있었다.그들은 모두 트랜지스터화전자제품과 집적회로를 사용했다.초기 기계는 1975년 반도체 메모리로 교체되기 전까지 코어 메모리(1110은 도금 와이어 메모리를 사용)를 사용했습니다.

1107

UNIVAC 1107은 1962년 10월에 도입된 Sperry Univac의 UNIVAC 1100 시리즈 컴퓨터 최초의 솔리드 스테이트 멤버입니다.레지스터 스토리지에 박막 메모리를 사용했기 때문에 박막 컴퓨터라고도 불렸다.아키텍처의 현저한 변화를 나타내고 있습니다.이전 모델과 달리 엄격한 2주소 머신은 아니었습니다.최대 65,536 워드의 36비트 코어 메모리를 갖춘 단일 주소 머신이었습니다.이 기계의 레지스터는 더 빠른 형태의 자기 저장 장치인 128단어의 박막 메모리에 저장되었다.4마이크로초의 메인 메모리 사이클당 6사이클의 박막 메모리를 사용하여 사이클 시간 패널티 없이 주소 인덱싱을 수행할 수 있었습니다.36대의 시스템만 판매되었습니다.

코어 메모리는 단일 뱅크에서 16,384개의 36비트 워드로 제공되었으며, 별도로 액세스된 두 개의 뱅크에서 16,384개에서 최대 65,536개의 워드로 증가되었습니다.2개의 뱅크에서 명령 및 데이터 액세스가 중복될 경우 사이클 시간이 4마이크로초일 때 유효 사이클 시간은 2마이크로초였습니다.

128 워드의 박막메모리의 범용 레지스터 스택(각각의 산술, 인덱스, 및 몇 개의 공통의 반복)에서는, 300 나노초의 액세스 시간과 600 나노초의 완전한 사이클 시간이 있었습니다.코어 메모리 사이클당 박막 메모리와 고속 가산기 회로의 6 사이클을 통해 현재 명령 코어 메모리 사이클 내에서 메모리 주소 인덱싱을 수행할 수 있었고 지정된 인덱스 레지스터(16개 사용 가능)에서 인덱스 값(서명된 상위 18비트가 하위 18비트에 추가됨)을 수정할 수 있었습니다.16개의 입출력(I/O) 채널에서는 DTM(Direct-to-Memory I/O) 메모리 위치 레지스터에도 박막 메모리 위치를 사용했습니다.사용하지 않는 박막 메모리 위치에서 프로그램을 실행할 수 없습니다.

UNISERVO IIIAUNISERVO III 테이프 드라이브가 모두 지원되었으며, 두 드라이브 모두 메탈릭(UNIVAC I) 또는 마일러 테이프를 사용할 수 있습니다.

FH880 드럼 메모리 유닛은 스풀링 및 파일 저장 미디어로도 지원되었습니다.1800RPM으로 회전하며 약 300,000개의 36비트 워드를 저장했습니다.

주변기기가 없는 1107은 무게가 약 5,200파운드 (2.6 쇼트톤, 2.4톤)[9]였다.

Univac은 배치 운영 체제를 제공했고, Computer Sciences Corporation은 강력한 최적화 Fortran IV 컴파일러, 정교한 매크로 기능을 갖춘 SLEUTH라는 이름의 어셈블러 및 매우 유연한 링크 로더를 제공하기로 계약했습니다.

1108

1970년 미국 인구 조사를 처리하는 데 사용되는 Univac 1108

1108은 1964년에 도입되었다.집적회로UNIVAC 1107레지스터 스토리지에 사용박막 메모리를 대체했습니다.메인 메모리에는 1107에 비해 작고 빠른 코어가 사용되었습니다.

더 빠른 컴포넌트 외에도 두 가지 중요한 설계 개선 사항, 즉 기본 레지스터와 추가 하드웨어 명령이 통합되었습니다.2개의 18비트 베이스 레지스터(명령 스토리지용과 데이터 스토리지용)는 동적 재배치를 가능하게 했습니다.프로그램이 메인 메모리에서 교환되거나 메인 메모리에서 분리될 때 명령과 데이터는 새로고침될 때마다 어디에나 배치할 수 있었습니다.멀티프로그래밍을 지원하기 위해 1108은 512단어 해상도의 2개의 베이스 레지스터와 리미트 레지스터를 사용하여 메모리 보호를 제공했습니다.하나는 I-뱅크 또는 명령 뱅크, 다른 하나는 D-뱅크 또는 데이터 뱅크라고 불렸습니다.프로그램의 I-뱅크와 D-뱅크를 서로 다른 물리적 메모리 뱅크에 배치하면 1/2 마이크로초의 이점이 발생하며, 이를 "대체 뱅크 타이밍"이라고 합니다.1108 에서는, 프로세서 상태 레지스터(PSR)도 도입되었습니다.베이스 레지스터의 제어에 가세해, 다양한 스토리지 프로텍션 기능을 유효하게 하는 다양한 컨트롤 「비트」가 포함되어 A, X, R 레지스터의 유저 세트 또는 Exec 세트를 선택할 수 있게 되어, 유저 프로그램의 「가드 모드」가 유효하게 됩니다.가드 모드에서는, 유저 프로그램이 이그제큐티브 전용의 「특권」명령을 실행하는 것, 및 프로그램에 [10]할당되어 있는 메모리 이외의 메모리 장소에 액세스 할 수 없게 되어 있습니다.

1108개의 추가 하드웨어 명령에는 이중 정밀 산술, 이중 단어 로드, 저장 및 비교 명령이 포함되어 있습니다.프로세서는 주변기기용 입출력 채널을 최대 16개 탑재할 수 있습니다.1108 CPU는 128워드(200 옥탈) ICR(통합 컨트롤 레지스터) 스택을 제외하고 모두 개별 컴포넌트 로직 카드를 통해 구현되었으며, 각각은 백플레인으로 감겨진 머신 와이어에 접하는 55핀 고밀도 커넥터를 갖추고 있습니다.타이밍이 민감한 백플레인 접속, 백플레인 랩 접속 및 CPU 캐비닛 하부에 있는 I/O채널 커넥터 패널 접속에 수작업으로 적용된 트위스트 페어 배선이 사용되었습니다.ICR(Integrated Control Register) 스택은 "새로운" 집적회로 기술로 구현되어 1107의 박막 레지스터를 대체했습니다.ICR은 128개의 38비트로 구성되어 있으며, 반단어 패리티 비트가 계산되어 각 액세스에서 확인되었습니다.ICR은 논리적으로 최초의 128개의 메모리주소(200 옥탈)였지만 CPU에 포함되어 있었습니다.코어 메모리는 1개 이상의 개별 캐비닛에 포함되어 2개의 개별 32K 모듈로 구성되어 총 64K 38비트 워드 용량(18비트 하프 워드당 36비트 데이터 및 패리티 비트)입니다.코어 메모리의 기본 사이클 시간은 750ns였으며, 지원 회로는 1108 CPU와 동일한 회로 카드/백플레인 기술을 사용하여 구현되었습니다.

1965년에 최초의 UNIVAC 1108 시스템이 제공되었을 때, Sperry Rand는 UNIVAC 1108 II(UNIVAC 1108A라고도 함)를 발표했는데, 이는 최대 3개의 CPU, 4개의 메모리 뱅크 총 262,144개의 워드 및 2개의 독립된 IOC(Programmable Input/Out Controller)를 지원합니다.모든 것이 바쁜 가운데 CPU에서 실행되는 3개의 프로그램과 IOC에서 실행되는 2개의 입출력 프로세스 등 5개의 활동이 동시에 진행될 수 있다.또 하나의 명령어가 추가되었습니다.CPU간의 동기화를 실현하기 위한 테스트와 세트입니다.

1964년 내부 조사에서는 43개 정도만 판매될 수 있다고 나타났지만, 총 296개의 프로세서가 생산되었습니다.

1108 II 또는 1108A는 3개의 CPU와 2개의 IOC(Input/Output Control Units)로 확장할 수 있는 시리즈 최초의 멀티프로세서 머신입니다.이를 지원하기 위해 최대 262,144워드(4개의 캐비닛)의 8포트 메인메모리를 탑재했습니다.각 CPU에 대한 명령 및 데이터 경로와 IOC에 대한 경로입니다.메모리는 65,536 워드의 물리 뱅크에 편성되어 있으며, 각 뱅크에는 홀수 포트와 짝수 포트가 따로 있습니다.명령어 세트는 1107과 매우 유사하지만 멀티프로세서 동기화를 위한 "테스트 및 세트" 명령을 포함한 몇 가지 추가 명령어가 포함되어 있습니다.1108 의 일부 모델에서는, ASCII 문자를 사용할 수 있도록, 4 개의 9 비트 바이트로 워드를 분할하는 기능이 실장하고 있습니다.대부분의 1108A 구성에는 1개 또는 2개의 CPU가 포함되어 있으며, 각 CPU에는 8개 또는 16개의 36비트 병렬 I/O 채널이 있으며, 2개 또는 3개의 64K 코어 메모리 캐비닛이 포함되어 있습니다.3개의 CPU 시스템과 4개의 코어 메모리 캐비닛은 비용 고려 사항으로 인해 예외였습니다.IOC는 대용량 스토리지 요건이 매우 큰 구성을 지원하기 위해 8개 또는 16개의 추가 I/O 채널을 포함하는 별도의 캐비닛이었습니다.매우 제한된 수의 IOC가 생산되었고, 유나이티드 에어 라인(UAL)이 주요 고객이었다.

UNIVAC 어레이 프로세서(UAP)는 IOC보다 더 제한된 수로 생산되었습니다.1108A 시스템에 맞춤 제작된 독립형 연산 코프로세서입니다.가장 기본적인 수준인 UAP는 4개의 1108A 연산 장치와 1108A CPU와 거의 동일한 독립형 캐비닛에 포함된 관련 제어 회로로 구성되었습니다.UAP는 2개의 1108A 멀티프로세서 시스템 사이에 물리적으로 논리적으로 배치되어 있었습니다.2개의 독립된 1108A 시스템의 4개의 65K 코어 메모리 캐비닛에 직접 주소를 지정하고 인터페이스할 수 있었습니다.다수의 어레이 처리 명령을 실행할 수 있으며, 가장 중요한 것은 고속 푸리에 변환(FFT)입니다.간단히 말하면 1108A의 CPU 중 하나가 데이터 어레이를 코어 메모리로 이동하고 실행할 기능과 데이터 어레이의 메모리 주소를 포함하는 명령 패킷을 표준 I/O [11]채널을 통해 UAP에 전송합니다.그 후 UAP는 CPU와 완전히 독립적으로 동작을 수행하고 동작이 완료되면 I/O 채널을 통해 원래 CPU를 "중단"합니다.Shell Oil Company, Digitech(캘가리) 및 Gulf Canada(캘가리)를 위해 극소수의 UAP가 건설되었습니다.UAP는 설치되었고 지진 데이터를 처리하는 데 사용되었다.

Sperry Rand코어 메모리를 반도체 메모리로 교체하자 UNIVAC 1100/20과 동일한 기계가 출시되었습니다.이 새로운 명명 규칙에서 마지막 숫자는 시스템 내 CPU의 수를 나타냅니다(예를 들어 1100/22는 CPU가 2개인 시스템).

1106

1107 및 초기 1108 머신은 엔지니어링/사이언스 컴퓨팅 커뮤니티를 대상으로 하고 있었기 때문에 1100 시리즈 사용자 그룹은 UNIVAC Scientific Exchange(USE)로 명명되었습니다.운영체제는 배치 지향적이었고, FORTRAN과 (훨씬 덜) ALGOL이 가장 일반적으로 사용되는 언어였습니다.상용 컴퓨팅 시장이 성숙함에 따라 이들 운영체제는 일반적으로 COBOL로 애플리케이션을 작성하는 비즈니스 컴퓨팅에 대한 수요 증가에 대응할 수 없게 되었습니다.UNIVAC는 1108A 멀티프로세서 시스템과 EXEC 8 운영체제로 시장의 변화에 대응했습니다.엔지니어링 및 과학 프로그램이 종종 "컴퓨팅 바인딩"(즉, 전체 CPU 및 코어 메모리를 사용)될 수 있는 경우, 일반적으로 COBOL로 작성된 비즈니스 애플리케이션은 거의 항상 "I/O 바인딩"(즉, I/O 작업이 완료될 때까지 대기)되었습니다.EXEC 8 operating system의 instrumentation에서는, 1108A 멀티프로세서 구성에서는, CPU가 시간의 50%에 이르는 「아이돌 루프」에 있는 것을 알 수 있었습니다(아래의 주 참조).이러한 애플리케이션에서는 CPU의 퍼포먼스가 문제가 되지 않았기 때문에, 급성장하는 상용 비즈니스 시장에 대응하기 위해서, 저가격의 저성능 시스템을 구축하는 것은 상업적인 의미가 있었습니다.

UNIVAC 1106은 1969년 12월에 도입되었으며 물리적으로나 명령어 세트 모두에서 UNIVAC 1108과 완전히 동일했다.1108과 마찬가지로 멀티프로세서가 가능했지만 CPU가 3개 이상 공급된 적이 없고 IOC도 지원하지 않았습니다.실제로 1108A CPU와 1106 CPU의 유일한 차이점은 몇 가지 타이밍 카드였습니다.비용을 낮추기 위해 1106 CPU는 4개의 워드 채널로 주문할 수 있습니다.즉, 주변기기의 서브시스템에 사용할 수 있는 I/O 채널은 3개뿐이었습니다.채널 15(가장 높은 번호의 채널)는 1106과 1108 시스템 모두에서 항상 오퍼레이터 콘솔 전용이었습니다.UNIVAC 1106의 초기 버전은 단순히 반속 UNIVAC 1108 시스템이었다.나중에 Sperry Univac은 UNIVAC 1108보다 본질적으로 느리고 저렴한 다른 메모리 시스템을 사용했습니다.스페리 유니박은 1106개 시스템에서 총 338개의 프로세서를 판매했다.

Sperry Rand코어 메모리를 반도체 메모리로 교체하자 UNIVAC 1100/10과 동일한 기계가 출시되었습니다.

  • 주의: EXEC 8 아이돌루프 - "아이돌루프"는 CPU에서 실행할 수 있는 태스크가 없을 때(일반적으로 I/O 조작이 완료될 때까지 기다릴 때) 입력되었습니다.간단히 설명하면 CPU가 ICR 스택(최초의 0200 메모리주소)의 블록 전송(op 코드 022)을 같은 주소로 실행한 것입니다.ICR 스택은 CPU에 포함되어 있기 때문에 코어 메모리 사이클의 사용을 최소한으로 억제하고 액티브한 CPU에 사용할 수 있게 되었습니다.

1110

UNIVAC 1110은 1972년에 소개된 시리즈의 네 번째 멤버입니다.

UNIVAC 1110에서는 16방향 메모리 액세스가 확장되었습니다.최대 6개의 CAU(명령어 산술 유닛, CPU의 새로운 이름)와 4개의 IOU(I/O 채널 프로그램을 실행하는 개별 유닛의 이름)가 허용되었습니다.1110 CAU는 메모리 주소 범위를 18비트(1108 및 1106)에서 24비트로 확장하여 최대 1600만 워드의 주소 지정 가능 메모리를 사용할 수 있게 되었습니다.1108/1106 시스템에서 사용되는 코어 메모리는 고속 도금 와이어 메모리로 교체되었습니다.각 메모리 캐비닛에는 8개의 독립된 8K 도금 와이어 메모리 모듈, 즉 캐비닛 전체에 64K가 포함되어 있습니다.1108/1106과 마찬가지로 시스템당 최대 4개의 64K 캐비닛이 있었습니다.또한 1110에는 메인 스토리지를 확장하기 위해 '데이지 체인' 배열로 액세스할 수 있는 '확장 메모리' 캐비닛이 있었습니다.1108 64K 코어 메모리 캐비닛을 확장 스토리지로 사용할 수 있었지만, 대부분의 시스템에서는 1106 시스템의 131K 메모리 캐비닛이 더 크고 더 저렴합니다.최대 8개의 Extended Memory 캐비닛을 사용할 수 있으며, 최대 100만 단어까지 확장 스토리지를 사용할 수 있습니다.1110 CAU 및 IOAU로부터의 물리적인 접속과 주소 변환을 실현하기 위해서는 메모리 캐비닛 쌍마다 ESC(Extended Storage Controller)가 필요했습니다.

1110 시스템의 최소 구성은 2개의 CAU와 1개의 IOAU였습니다.가장 큰 구성인 6x4는 NASA에서만 사용되었습니다.1110 CAU는 UNIVAC에 의해 설계된 최초의 파이프라인 프로세서입니다.CAU는 어느 순간에든 다양한 실행 단계에서 최대 4개의 명령을 보유할 수 있습니다.IOAU는 물리적으로나 논리적으로 CAU와는 완전히 분리되어 다양한 메인 및 확장 메모리 모듈에 대한 자체 액세스 경로가 있었습니다.이것에 의해, I/O 조작은 컴퓨팅 조작으로부터 독립할 수 있게 되어, 더 이상 메모리 사이클을 CAU로부터 「도난」하지 않게 되었습니다.IOAU에는 8개의 (옵션으로 16 또는 24)1108/1106 호환 36비트 워드 채널이 포함되어 있으며 하드웨어 유지보수 패널도 포함되어 있습니다.COU 캐비닛에는 인디케이터 라이트가 없었기 때문에, 일반적인 1110 시스템의 그림/그림은 IOAU 메인터넌스 패널을 나타내고 있습니다.IOAU Maintenance Panel(유지보수 패널)에는 하나 또는 두 개의 관련 CAU에서 다양한 CAU 레지스터가 표시될 수 있습니다.1110 CAU는 또한 '바이트 명령'[12]의 명령 집합을 확장했습니다.1110 시스템의 주요 컴포넌트인 CAU, IOAU 및 메인 메모리 캐비닛은 1108/1106과 동일한 55핀 고밀도 카드 커넥터와 머신 와이어로 감긴 백플레인을 사용하여 설계되었습니다.이전 시스템에서 사용된 개별 구성 요소 로직은 트랜지스터-트랜지스터 로직(TTL) 집적 회로로 대체되었습니다(아래 참고 참조).CAU는 1000장 이상의 카드를 사용하는 매우 복잡한 단위였습니다.

Sperry Rand가 도금된 와이어 메모리를 반도체 메모리로 교체했을 때 UNIVAC 1100/40과 동일한 기계가 출시되었습니다.이 새로운 명명 규칙에서 마지막 숫자는 시스템 내의 CPU 수를 나타냅니다.1100/40에서는 새로운 메인 메모리 캐비닛을 사용하여 8K 도금 와이어 메모리 모듈을 16K 스태틱 RAM 모듈(1024x1비트 스태틱 RAM 칩에 기반)로 교체하여 캐비닛당 총 131K를 사용했습니다.이것에 의해, 메인 메모리를 최대 524,000까지 확장할 수 있었습니다.1110과 마찬가지로 1100/40 CAU에는 4개의 베이스 레지스터와 리미트 레지스터가 있기 때문에 프로그램이 4개의 64k뱅크에 액세스 할 수 있습니다.프로그램 작성 시 은행이 고정되는 것이 아니라 프로그램이 은행의 내용을 변경할 수 있도록 하는 새로운 지침이 추가되었다.

Sperry Rand는 1110 시스템에서 총 290개의 프로세서를 판매했습니다.

주의: 1110 (1100/40) CAU, IOAU 및 메인 메모리 캐비닛에서 사용되는 TTL 집적회로는 세라믹제 14핀 DIP로 핀4와 핀10은 각각 +5볼트와 접지가 되어 있어 1969년의 최첨단입니다.

#3007500 - 집적회로 - IC32, 헥스 인버터 #3007501 - 집적회로 - IC33, Quad 2 입력 NAND #3007502 - 집적회로 - IC34, 트리플 3 입력 NAND #3007503 - 집적회로 - IC35, 듀얼 4 입력 NAND, 분할 출력 #3004#3007505 - 집적회로 - IC37, Quad 2 입력 NOR #3007506 - 집적회로 - IC38, 듀얼 및-또는 인버터-2 와이드 OR, 2, 2 입력 AND, 분할출력 #3007507 - 집적회로 - IC39, 트리플 플립 FLOP, 오버EGR 회로 - IC41, AND-OR 인버터-4 와이드 OR, 2, 3, 4 입력 및 #3007603 - 집적 회로 - IC50, 쿼드 2 입력 라인 드라이버 부품 번호: "3"로 시작하는 PA 위치"4"로 시작하는 부품 번호는 MN 소재지인 로즈빌(St. Paul)에서 유래했습니다.구입한 컴포넌트 그룹은 Blue Bell에 있었습니다. 

반도체 메모리 시리즈

1975년 Sperry Univac은 코어를 대체하는 반도체 메모리를 갖춘 새로운 시리즈 머신을 발표했습니다.새로운 명명 규칙은 다음과 같습니다.

업그레이드된 1106은 UNIVAC 1100/10이라고 불렸습니다.이 새로운 명명 규칙에서는 마지막 숫자는 시스템 내의 CPU 또는 CAU의 수를 나타냅니다.예를 들어 2개의 프로세서1100/10 시스템은 1100/12로 지정되었습니다.업그레이드된 1108은 UNIVAC 1100/20이라고 불렸습니다.

업그레이드된 1110은 UNIVAC 1100/40으로 출시되었습니다.가장 큰 변화는 타입 7015 64K 도금 와이어 메모리 캐비닛을 타입 7030 131K 솔리드 스테이트(스태틱 RAM) 메모리 캐비닛으로 교체한 것입니다.메인 스토리지를 최대 262K에서 최대 524K로 확장할 수 있습니다.타입 7030 메인 메모리 캐비닛에는 8개의 독립된 메모리 모듈이 탑재되어 있었지만 현재는 각각 8K가 아닌 16K(38비트 워드, 36 데이터 및 2 패리티)가 되었습니다.타입 7013 131K 코어 메모리 캐비닛(원래는, 최신의 1106 시스템에서 메인 스토리지로서 사용)도, 인텔 1103A DRAM 베이스의 솔리드 스테이트 메모리 캐비닛으로 대체되었습니다.

UNIVAC 1100/80은 1979년에 도입되었습니다.이것은 1100과 494 시스템을 결합하는 것을 의도했다.1100/10, 1100/20 및 1100/40과 마찬가지로 마지막 숫자는 시스템 내의 CAU 수를 나타냅니다.

1100/80에는 고속 캐시 메모리(SIU 또는 스토리지 인터페이스 유닛)가 도입되었습니다.SIU에는 8K 또는 (옵션) 16K의 36비트 버퍼 메모리가 포함되어 있으며, 논리적으로나 물리적으로 CAU/IOU와 (더 큰, 더 느린) 메인 메모리 장치 사이에 배치되어 있습니다.1100/80 시스템의 첫 번째 버전은 최대 2개의 CAU와 2개의 IOU로 확장할 수 있습니다.이후 버전은 4개의 CAU와 4개의 IOU로 확장 가능했습니다.갱신된 1100/80(위 그림)의 SIU 제어판에서는 대규모 멀티프로세서 구성을 논리적으로 물리적으로 완전히 독립된 시스템으로 분할할 수 있었습니다.각각의 operating system이 탑재되어 있습니다.CAU는 36비트 1100 시리즈명령어와 30비트 490 시리즈명령어를 모두 실행할 수 있었습니다.CAU는 이전 세대의 1100 시리즈 머신과 동일한 주소 지정 가능 메모리의 첫 128 워드에 동일한 기본 레지스터 스택을 포함했지만, 이러한 레지스터는 시스템의 나머지와 동일한 ECL 칩으로 구현되었기 때문에 레지스터는 각 쓰기/읽기 간에 패리티를 생성/검사할 필요가 없었습니다.IOU(Input/Output Unit)는 모듈식 설계로 다양한 I/O 요건을 지원하기 위해 다양한 채널 모듈을 구성할 수 있습니다.워드 채널 모듈에는 4개의 1100 시리즈(병렬) 워드 채널이 포함되어 있습니다.블록 멀티플렉서와 바이트 채널 모듈은 각각 고속 디스크/테이프 시스템과 저속 프린터 등을 직접 연결할 수 있게 했다.컨트롤/유지보수 패널은 SIU에 탑재되어 있으며, 시스템에 BC/7(비즈니스용 컴퓨터)을 메인터넌스 프로세서로 탑재한 미니 컴퓨터가 탑재되어 있기 때문에 최소한의 인디케이터/버튼을 제공합니다.이것은 마이크로코드를 로드하기 위해 및 진단 목적으로 사용되었습니다.CAU, IOU 및 SIU 유닛은 고밀도 멀티레이어 PC 보드에 이미터 결합 로직(ECL)을 사용하여 구현되었습니다.ECL 회로는 +0 및 -2V의 DC 전압을 사용했으며, CAU에는 4개의 50A - 2V 전원 공급 장치가 필요합니다.소비전력은 400Hz로 대규모 DC전원을 줄였습니다.400Hz 전원은 모터/교류 발전기에 의해 공급되었습니다. 왜냐하면 솔리드 스테이트 400Hz 인버터가 사용 가능하더라도 시스템 가동 시간 요건을 충족할 만큼 충분히 신뢰할 수 있는 것으로 간주되지 않았기 때문입니다.

1,100/84 멀티프로세서 4x2 시스템은 2개의 클러스터(2개의 개별 시스템으로 "파티셔닝" 가능), 4개의 캐비닛에 4개의 CPU 캐비닛, 2개의 IOU 캐비닛, 2개의 SIU 버퍼 스토리지 유닛(각각 16,000 워드) 및 2,096,000 워드의 메인 메모리(백업 스토리지), 2개의 시스템 유지보수 유닛(SMU)을 포함합니다.1980년 10월 시스템 콘솔의 정가는 5,414,871달러였습니다.이 구성은 월 127,764달러에 대여하거나 월 95,844달러에 대여(5년)할 수 있습니다.이 구성에서는 월 유지보수가 10,235달러였습니다.대규모 고객 및/또는 정부 고객을 위해 정가를 할인하는 것은 매우 일반적이었습니다.

UNIVAC 1100/60은 1979년에 도입되었습니다.1108/1106 기반의 1100/10 및 1100/20 시스템을 대체했습니다.

1100/60 시스템은 싱글 프로세서 1100/61(모델 C1)과 듀얼 프로세서 1100/62(모델 H1)의 양쪽 구성으로 제공되고 있습니다.커스텀 Sperry Univac 설계 마이크로프로세서 집적회로를 사용하여 구현되었습니다.CPU당 메인 스토리지(524K~1048K) 워드, 옵션인 반도체 버퍼 스토리지(1CPU당 최대 8K 워드) 및 입출력 유닛(IOU)이 CPU 캐비닛에 포함되어 있습니다.IOU(옵션)는 블록 채널과 워드 채널을 모두 지원했습니다.진단 테스트 및 시스템 [13]콘솔 지원용 시스템 지원 프로세서도 탑재되어 있습니다.

1100/62 모델 E1 (업그레이드 버전) - 중형 퍼포먼스 멀티프로세서 콤플렉스 - 2K 버퍼 스토리지를 갖춘 CPU 2개, 블록 Mux를 갖춘 IOU 1개, 워드 채널 모듈 1개(4채널), 메인 스토리지 1,048,000 워드, 시스템 지원 프로세서 2개, 시스템 콘솔 1개이 구성은 월 21,175달러에 대여하거나 월 16,780달러에 대여(5년)할 수 있습니다.이 구성에서는 매달 3,000달러의 유지보수가 필요했습니다.1100/80 시스템 할인은 대규모 고객 및/또는 정부기관 고객에게 일반적이었습니다.

UNIVAC 1100/70은 1981년에 도입되었습니다.이 테크놀로지는 1100/60 설계의 업그레이드 버전입니다.1110 기반의 1100/40 시스템을 대체했습니다.

UNIVAC 1100/90은 1982년에 도입되었습니다.1100/80과 마찬가지로 최대 4개의 프로세서와 4개의 I/O 유닛을 탑재할 수 있었습니다.1100 시리즈 중 가장 크고 최종적인 제품이며, 액체 냉각 시스템을 갖춘 유일한 제품입니다.

UNIVAC 1100/80 올버니 대학교 수술실 - 1981년 뉴욕주 올버니 SUNY

Sperry Integrated Scientific[14] Processor(ISP)는 1100/90의 부속품입니다.

SPERRY 2200 시리즈

1983년 Sperry Corporation은 자사 제품에 대해 UNIVAC라는 이름을 폐지했습니다.

  1. 1985년에 도입된 SPERRY 2200/100
  2. 1985년에 도입된 SPERRY 통합 과학 프로세서

UNISYS 2200 시리즈

1986년 Sperry Corporation은 Burroughs Corporation과 합병하여 Unisys가 되었습니다.그 후, 이 회사명의 변경은 시스템명에 반영되었습니다.아래에 나열된 각 시스템은 유사한 특성과 아키텍처를 가진 패밀리를 나타내며, 패밀리 구성원은 서로 다른 성능 프로파일을 가집니다.

  1. UNISYS 2200/200 1986년 도입
  2. UNISYS 2200/400 1988년 도입
  3. UNISYS 2200/600 1989년 도입
  4. UNISYS 2200/100은 1990년에 도입
  5. UNISYS 2200/500은 1993년에 도입
  6. UNISYS 2200/900 1993년 도입
  7. UNISYS 2200/300은 1995년에 도입
  8. UNISYS ClearPath IX4400은 1996년에 도입
  9. UNISYS ClearPath IX4800은 1997년에 도입되었습니다.
  10. UNISYS 2200/3800은 1997년에 도입
  11. UNISYS ClearPath IX5600은 1998년에 도입되었습니다.
  12. UNISYS ClearPath IX5800은 1998년에 도입되었습니다.
  13. 1999년에 도입된 UNISYS ClearPath IX6600
  14. 1999년에 도입된 UNISYS ClearPath IX6800
  15. UNISYS ClearPath Plus CS7800은 2001년에[15] 도입(2003년에 [16]Dorado 180으로 명칭 변경)
  16. UNISYS ClearPath Plus CS7400은 2002년에 도입(2003년에 [16]Dorado 140으로 명칭 변경)
  17. UNISYS ClearPath Dorado 100은 2003년에 도입되었습니다.
  18. UNISYS ClearPath Dorado 200은 2005년에 도입되었습니다.
  19. UNISYS ClearPath Dorado 300은 2005년에 도입되었습니다.
  20. UNISYS ClearPath Dorado 400이 2007년에 도입[17]
  21. UNISYS ClearPath Dorado 4000은 2008년에 도입되었습니다.
  22. UNISYS ClearPath Dorado 700은 2009년에 도입되었습니다.
  23. UNISYS ClearPath Dorado 4100이 2010년에 도입
  24. UNISYS ClearPath Dorado 800은 2011년에 도입[18]
  25. 2012년 UNISYS ClearPath Dorado 4200 도입
  26. UNISYS ClearPath Dorado 4300 2014년 도입[19]
  27. 2014년 UNISYS ClearPath Dorado 6300 도입
  28. 2015년[20] UNISYS ClearPath Dorado 8300 도입

UNISYS ClearPath IX 시리즈

1996년에 Unisys는 ClearPath IX 시리즈를 발표했습니다.ClearPath 머신은 1100/2200 아키텍처(ClearPath IX 시리즈) 또는 Burroughs 대형 시스템 아키텍처(ClearPath NX 시리즈)를 구현하는 공통 플랫폼입니다.ASIC로 실장되어 있는 실제 CPU를 제외하고 모든 것이 공통입니다.아키텍처에는 IX(1100/2200) CPU와 NX(Burroughs Large Systems) CPU 외에 Xeon(및 잠시 Itanium) CPU가 탑재되어 있었습니다.Unisys의 목표는 1100/2200 고객을 보다 현대적인 아키텍처로 질서 있게 전환하는 것이었습니다.

1100/2200 시리즈 머신의 응용 프로그램

메트로폴리탄 토론토를 위해 설계된 교통 통제 시스템(1964년)은 차량의 움직임을 자동으로 분석하기 위해 UNIVAC 1107에 연결된 교통 신호와 교통 감지기의 네트워크였다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Lundstrom, David (1987). A Few Good Men From Univac. MIT Press. p. 6. ISBN 0262121204.
  2. ^ Walker, John (1996-08-06). "UNIVAC 1100 Series FIELDATA Code". UNIVAC Memories. Archived from the original on 2016-05-22. Retrieved 2016-05-22.
  3. ^ Jennings, Thomas Daniel (2020-02-05) [1999]. "An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration". sensitive research (SR-IX). Retrieved 2022-06-01.
  4. ^ Mackenzie, Charles E. (1980). Coded Character Sets, History and Development. The Systems Programming Series (1 ed.). Addison-Wesley Publishing Company, Inc. p. 64. ISBN 0-201-14460-3. LCCN 77-90165. Retrieved 2016-05-22.
  5. ^ "Univac 1107 Central Computer" (PDF). Univac. November 1961. Chapter 3, Data, Control, And Instruction Words.
  6. ^ "Sperry Univac 1100/80 Systems Processor and Storage Programmer Reference" (PDF). Sperry Univac. 1977. Section 4.2 Control Section.
  7. ^ George Gray (June 1999). "Engineering Research Associates and the Atlas Computer (UNIVAC 1101)". Unisys History Newsletter. 3 (3). Archived from the original on September 13, 2017.
  8. ^ Lundstrom, David (1987). A Few Good Men From Univac. MIT Press. p. 6. ISBN 0262121204.
  9. ^ 중앙 컴퓨터, 전원 제어 센터, 오퍼레이터 콘솔 및 코어 메모리용 중량(65,000 워드)
    • Weik, Martin H. (Mar 1961). "UNIVAC 1107". ed-thelen.org. A Third Survey of Domestic Electronic Digital Computing Systems.
  10. ^ "4.6 EXECUTIVE SYSTEM CONTROL FEATURES". UNIVAC 1108 System Description (PDF). UNIVAC.
  11. ^ "2.4 UNIVAC ARRAY PROCESSOR". UNIVAC 1108 System Description (PDF). UNIVAC.
  12. ^ "3.6.14 Character Instructions". UNIVAC 1110 System Description (PDF). UNIVAC.
  13. ^ Sperry Univac 1100/60 사실과 수치, U6313, 7905
  14. ^ Integrated Scientific Processor System Processor and Storage Reference (PDF). Sperry. April 1986. UP-11006.
  15. ^ "Unisys Introduces ClearPath Plus Servers". esj.com. Enterprise Systems Journal. 2001-04-24. Retrieved 2015-06-10.
  16. ^ a b Swoyer, Stephen (2003-05-20). "Unisys Touts New Mainframe Systems". esj.com. Enterprise Systems Journal. Retrieved 2015-06-10.
  17. ^ "ClearPath Next-Generation Server Architecture Debuts on OS 2200". Unisys ClearPath Connection archive. Unisys. January 2008. Retrieved 2015-06-09.
  18. ^ Morgan, Timothy Prickett (2011-05-10). "Unisys revs up big ClearPath mainframes". www.theregister.co.uk. TheRegister. Retrieved 2015-06-09.
  19. ^ Bryant, Christian (2014-06-20). "Unisys' ClearPath Line Adds Intel Based Mainframes". Tom's IT Pro. Retrieved 2015-06-09.
  20. ^ Diana, Alison (2015-05-20). "New Unisys ClearPath System Outperforms Mainframe Offerings". www.enterprisetech.com. EnterpriseTech. Retrieved 2015-06-09.

외부 링크