PDP-6
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PDP-6는 1960년대에 디지털 이큅먼트 코퍼레이션(DEC)이 제작한 최초의 "대형" 컴퓨터로, 36비트 워드를 사용했다. PDP-6는 시분할 시스템을 제공하는 최초의 컴퓨터 중 하나였지만, 복잡하고 비싼 가격으로 인해 전 세계적으로 23대만 판매되었다. 판매 부진으로 DEC는 PDP-6의 36비트 시스템 생산을 중단하려 했으나, PDP-10으로 이어지는 후속 모델 개발로 이어졌다. PDP-6는 이후 PDP-10의 개발에 영향을 미쳤으며, 컴퓨터 역사 박물관에 일부 부품이 보존되어 있다.
더 읽어볼만한 페이지
- 36비트 컴퓨터 - IBM 704
IBM 704는 1954년 IBM에서 개발한 과학 기술용 대형 컴퓨터로, FORTRAN과 LISP 등 프로그래밍 언어 개발, 컴퓨터 음악 및 음성 합성 연구, 수치 예보 도입, 블랙잭 게임 이론 연구 등 다양한 분야에 기여하며 컴퓨터 기술 발전에 중요한 역할을 했다. - 36비트 컴퓨터 - PDP-10
PDP-10은 디지털 이큅먼트 코퍼레이션에서 개발한 36비트 명령어 집합 아키텍처를 가진 컴퓨터 시스템으로, 다양한 모델과 운영체제를 지원하며 시분할 시스템 구축 및 해커 문화, 초기 컴퓨터 게임 개발에 영향을 미쳤으나 VAX 시스템 전략으로 인해 단종되었다. - 트랜지스터 컴퓨터 - PDP-1
PDP-1은 DEC에서 개발한 초기 미니컴퓨터로, TX-0 컴퓨터 설계를 기반으로 해커 문화 형성에 기여하고 스페이스워! 같은 혁신적인 소프트웨어 개발 플랫폼 역할을 했으며, 현재 일부가 컴퓨터 역사 박물관에 소장되어 작동 가능한 상태로 시연되고 있다. - 트랜지스터 컴퓨터 - PDP-8
PDP-8은 1965년 DEC에서 출시된 12비트 미니컴퓨터로, 30만 대 이상 판매되었으며, 단순한 설계와 저렴한 가격으로 컴퓨터 대중화에 기여했다.
| PDP-6 | |
|---|---|
| 개요 | |
![]() | |
| 개발사 | 디지털 이큅먼트 코퍼레이션 |
| 제품군 | 프로그래밍된 데이터 프로세서 |
| 유형 | 메인프레임 컴퓨터 |
| 출시일 | 1964년 |
| 단종 | 알 수 없음 |
| 운영체제 | 초기 버전의 TOPS-10, 사용자 정의 시스템, ITS, WAITS |
| 플랫폼 | DEC 36비트 |
| 무게 | , "고속 메모리" 포함 시 |lb|kg}} |
| 후속 기종 | PDP-10 |
| 기술 사양 | |
| CPU | 알 수 없음 |
| 메모리 | 알 수 없음 |
| 저장 장치 | 알 수 없음 |
| 디스플레이 | 알 수 없음 |
| 그래픽 | 알 수 없음 |
| 사운드 | 알 수 없음 |
| 입력 장치 | 알 수 없음 |
| 컨트롤러 | 알 수 없음 |
| 카메라 | 알 수 없음 |
| 터치패드 | 알 수 없음 |
| 연결성 | 알 수 없음 |
2. 역사
DEC는 초기에 컴퓨터가 아닌 디지털 논리 모듈을 제작하여 판매했다. 이 모듈들을 활용하여 PDP-1을 출시했고, 이후 더 크고 복잡한 기능을 갖춘 PDP-6를 개발했다. PDP-6는 당시 다른 대형 컴퓨터들과 마찬가지로 36비트 워드를 사용했으며, 제조사에서 지원하는 최초의 시분할 시스템을 갖추고 있었다.[2]
그러나 PDP-6는 전 세계적으로 23대만 판매되어[4] 상업적으로는 큰 성공을 거두지 못했다. 복잡한 구조와 높은 비용, 설치 및 운영의 어려움, 그리고 판매 부서의 부정적인 인식 등이 그 원인이었다. 그럼에도 불구하고 PDP-6는 DEC가 대학 및 과학 시장에서 강력한 입지를 확보하고, 미래 모델 개발에 필요한 고객 피드백과 유능한 인재를 확보하는 데 기여했다는 평가를 받았다.
결국 DEC는 PDP-6 생산을 중단하고 36비트 기계를 더 이상 만들지 않겠다고 발표했지만,[5] 이 결정은 번복되었다. 새로운 플립 칩 모듈과 소형 시스템 보드를 사용하여 밀도와 신뢰성을 높인 새로운 36비트 시스템인 PDP-10이 1966년에 출시되었다.[5] PDP-10은 PDP-6와 호환되면서도 더 빠른 속도와 다양한 기능을 제공하여 상업적으로 큰 성공을 거두었다.
2. 1. 초기 개발
DEC의 첫 제품은 디지털 실험실 모듈이라고 불리는 플러그인 회로 기판이었다. 사용자는 이 모듈들을 연결하여 특정 작업을 수행할 수 있었다. DEC는 곧 이러한 모듈을 대량으로 사용하여 PDP-1을 출시했다.[2]PDP-1은 18비트 워드를 사용했다. 1960년대 초반의 워드 길이는 일반적으로 6비트의 배수였는데, 이는 당시 문자 코드가 6비트 문자 코드였고, 부호를 포함하는 2진화 10진수 자릿수를 저장하는 데에도 유용했기 때문이다. 이는 당시 IBM 기계에서 일반적으로 사용되었다.[3] 대형 기계는 일반적으로 36비트 워드 길이를 사용했지만, 여러 변형이 있었다. PDP-1의 18비트 길이를 통해 이 기계는 120000USD에 판매되면서 더 간단하고 저렴하게 제작될 수 있었다. PDP-2 및 PDP-3에 대한 제안은 거절되었고, DEC의 다음 기계인 PDP-4는 기본적으로 PDP-1보다 작고 저렴했으며, 가격은 약 절반이었다. PDP-5는 동일한 구성 요소로 제작되었지만, 훨씬 더 저렴한 12비트 워드를 사용했으며, 약 27000USD에 판매되었다.
PDP-6는 DEC의 첫 번째 "대형" 기계였다. IBM, Honeywell, General Electric과 같은 회사의 당시 다른 대형 컴퓨터와 마찬가지로 36비트 워드를 사용했다. PDP-6는 "즉시 사용 가능한" 시분할 시스템과 함께 제공되었다. 시분할은 다른 기계, 특히 Project MAC의 PDP-1에서도 사용 가능했지만, PDP-6는 제조업체에서 지원하는 최초의 그러한 시스템이었다.
2. 2. PDP-6 출시와 판매 부진
PDP-6는 DEC의 첫 번째 "대형" 기계였다. IBM, Honeywell, General Electric과 같은 회사의 당시 다른 대형 컴퓨터와 마찬가지로 36비트 워드를 사용했다. PDP-6는 다른 기계들과 달리 "즉시 사용 가능한" 시분할 시스템을 함께 제공했다. 시분할은 다른 기계, 특히 Project MAC의 PDP-1에서도 사용 가능했지만, PDP-6는 제조업체에서 지원하는 최초의 시스템이었다.[4]PDP-6는 전 세계적으로 23대만 판매되었는데,[4] 이는 DEC 기계 중 가장 적은 수치이다. 이 기계는 복잡하고 제작 비용이 많이 들었으며, 고객 현장에 설치하고 작동시키는 것도 어려웠다. 또한, 판매 부서는 PDP-6을 "판매하기 어려운" 제품이라고 생각했다. 그럼에도 불구하고, 회사는 나중에 PDP-6을 성공적인 제품으로 간주했다.
PDP-6 was the first computer that offered elegance and power at a low price, with the result that a significant number of the PDP-6s that were built were installed in university and scientific environments, thereby enabling DEC to gain a strong foothold in that market, provide an educated body of customer comment about future models, and provide bright, young, future employees who could help with hardware and software development of future models.|PDP-6는 저렴한 가격으로 우아하고 강력한 기능을 제공하는 최초의 컴퓨터였기 때문에, 제작된 PDP-6 중 상당수가 대학 및 과학 환경에 설치되어 DEC가 해당 시장에서 강력한 입지를 확보하고, 미래 모델에 대한 교육받은 고객의 의견을 제공하며, 미래 모델의 하드웨어 및 소프트웨어 개발을 지원할 밝고 젊은 미래의 직원을 확보할 수 있었다.영어
판매가 너무 저조하여 DEC는 결국 해당 시스템을 포기하기로 결정하고 더 이상 36비트 기계를 제작하지 않겠다고 발표했다.[4] 다행히 이 결정은 번복되었고, 밀도와 신뢰성을 향상시키기 위해 새로운 플립 칩 모듈과 훨씬 더 작은 시스템 보드를 사용하여 새로운 36비트 시스템이 설계되었다. 그 결과 설계는 1966년에 PDP-10으로 출시되었다.
2. 3. PDP-10으로의 발전
PDP-6는 전 세계적으로 23대만 판매되어 DEC 기계 중 가장 적은 판매량을 기록했다.[4] 이 기계는 복잡하고 제작 및 설치, 운영 비용이 많이 들었으며, 판매 부서에서도 "판매하기 어려운" 제품으로 간주했다. 그럼에도 불구하고, 회사는 나중에 PDP-6를 성공적인 제품으로 간주했다.판매가 저조하여 DEC는 해당 시스템을 포기하고 36비트 기계를 더 이상 제작하지 않겠다고 발표했다.[5] 그러나 이 결정은 번복되었고, 밀도와 신뢰성을 향상시키기 위해 새로운 플립 칩 모듈과 훨씬 더 작은 시스템 보드를 사용하여 새로운 36비트 시스템이 설계되었다. 그 결과 1966년에 PDP-10이 출시되었다. DEC는 이 기계를 PDP-6의 후속 모델로 설명했는데, PDP-6와 프로그램 호환이 가능했지만 약 두 배 더 빠르게 실행되었고, 시분할 및 일괄 처리 기능을 모두 갖추었으며, 다양한 확장 및 입출력 옵션을 제공했다.[5] PDP-10은 훨씬 더 성공적이었고, 결국 약 1,500대의 기계가 판매되었다.[5]
3. 기술 사양
PDP-6의 무게는 "Fast Memory"를 포함하여 약 약 589.67kg (약 771.11kg)였다.[8]
PDP-6는 6205 보드로 악명이 높았다. 이 보드는 산술 레지스터(AR) 1비트, 메모리 버퍼(MB), 곱셈-몫 레지스터(MQ)를 포함하는 크고(11 × 9 인치) 보드였다. CPU는 이러한 카드 36개로 구성되었다. 6205 보드는 88개의 트랜지스터, 양면 PC 에칭, 2개의 18핀 및 2개의 22핀 커넥터(모듈 양쪽에 각각 2개)를 가지고 있었다. 이러한 커넥터들 때문에 모듈 교체는 큰 작업이었고, 기계적 결합으로 인해 하나의 고장을 수정하면 다른 고장이 발생할 가능성이 매우 높았다. PDP-6의 전원을 끄는 것에 대한 큰 두려움도 있었는데, 이는 일반적으로 최소한 하나의 6205 보드가 고장 나는 결과를 초래했기 때문이다.[8]
6205 보드의 경험은 최초의 PDP-10 모델인 KA10과 KI10 설계자들이 작은 보드만을 사용하도록 이끌었다. KL10에 이르러서야 다시 큰 보드가 사용되었다.
PDP-6는 두 가지 운영 모드("Executive"와 "User", 후자에서는 입출력(I/O) 등에 대한 접근이 제한됨)와 사용자의 주소 공간을 메인 메모리의 특정 섹션으로 제한할 수 있는 단일 재배치/보호 레지스터를 통해 시분할을 지원했다.
3. 1. 아키텍처
PDP-6는 36비트 워드를 사용하는 DEC 최초의 대형기였다. IBM, 허니웰, 제너럴 일렉트릭 등 당시 대형 범용기에서 일반적인 36비트 워드를 채택했다.[6] 주소 지정은 이전 DEC 기기와 마찬가지로 18비트를 유지하여 256 kword (현대 용어로 약 1MB)의 메인 메모리를 사용할 수 있었다. 메모리는 자성 코어 메모리를 사용하여 구현되었으며, 일반적인 시스템은 32,768 단어 (현대 기기에서 144kB)를 포함했다.[6]36비트 워드의 사용은 두 개의 18비트 주소를 단일 메모리 위치에 저장할 수 있게 해주었는데, 이는 Lisp (프로그래밍 언어) 언어에서 널리 사용되는 구조인 cons를 저장하는 데 적합했다. PDP-6는 cons를 단일 워드에 저장하고 단일 연산으로 읽고 쓸 수 있었다.[6]
명령어 집합 아키텍처는 "하나 반 주소"로 분류될 수 있었다. 명령어는 9비트의 opcode를 36비트 워드의 최상위 비트에 저장했다. 다음 4비트는 명령어를 적용할 16개의 레지스터 중 어느 것을 사용할지 나타냈다. 마지막 18비트는 주소를 나타냈다. 따라서 일반적인 명령어는 "메모리 위치 1234의 값을 레지스터 4의 값에 더하라"와 같을 수 있었다. 형식에는 하나 반 주소가 포함되어 있으며, 반은 레지스터이다.[6]
명령어 워드에는 비트 13에서 17까지 5비트가 더 있었다. 비트 13은 주소가 간접적임을 나타냈다. 주소 1234에 저장된 값을 선택된 레지스터에 더하는 대신 1234의 값이 다른 주소로 해석되어 해당 위치의 값이 사용되었다. 예를 들어, 1234의 값이 2345인 경우 결과 명령어는 2345의 값을 레지스터 4에 더하게 된다. 이러한 종류의 액세스 패턴은 단일 명령어를 사용하여 테이블을 스캔한 다음 메모리의 값을 변경하여 다른 위치를 가리킬 수 있으므로 일반적이었다. 나머지 4비트는 두 번째 레지스터를 색인 레지스터로 선택하여 유사한 기능을 제공하여 메인 메모리가 아닌 레지스터의 값을 변경하여 메모리를 단계별로 처리할 수 있도록 하여 일반적으로 더 빨랐다.[6]
PDP-6의 레지스터는 메인 메모리의 처음 16개 메모리 위치였다. 대부분의 PDP-6 시스템에는 선택 사양인 Type 162 "Fast Memory"가 장착되어 있었으며, 이는 이러한 16개 메모리 위치를 개별 트랜지스터 플립플롭으로 구성했다. 이들은 코어 메모리보다 4배 빠르게 작동했다.[7]
3. 2. 하드웨어
PDP-6는 DEC 최초의 대형 컴퓨터였다. 당시 IBM, 허니웰, 제너럴 일렉트릭 등 대형 범용기에서 일반적인 36비트워드를 채택했다. 주소 지정은 초기의 DEC 머신과 동일한 18비트이며, 주 기억 용량은 최대 256K워드(32,768워드, 8비트 바이트 환산 시 144KB)였다. 자기 코어 메모리가 사용되었다.명령어 집합 아키텍처는 "one-and-a-half address"로 분류된다. 명령의 오퍼랜드에는 하나의 완전한 18비트 주소와 4비트의 주소가 있으며, 후자는 메모리의 0번지부터 15번지까지를 가리키며 그곳을 "누산기"(AC)로 사용한다. 또한, 다른 4비트 필드에서 동일한 메모리상의 AC 그룹 중 하나를 인덱스 레지스터로 지정할 수 있다(단, AC0은 지정할 수 없다).
대부분의 PDP-6 시스템은 옵션인 Type 162 고속 메모리를 장착하고 있으며, 이는 트랜지스터에 의한 플립플롭으로 구성된 16워드 분량의 메모리이다. 자기 코어 메모리의 선두 16워드를 4배의 속도로 동작하는 고속 메모리(고속 누산기 또는 고속 AC라고도 함)로 대체할 수 있다.
PDP-6의 6205 기판은 대형(11×8인치)으로 1비트분의 회로(산술 레지스터 AR, 메모리 버퍼 MB, 승수 상 레지스터 MQ)를 구성하고 있어 36장의 6205가 필요했다. 88개의 트랜지스터를 탑재했으며, 양면 기판으로, 18핀 커넥터와 22핀 커넥터가 각각 양쪽에 있었다. 이러한 형태 때문에 보수 작업이 매우 어려웠다. 또한, 전원을 껐을 뿐인데 6205 기판이 고장나는 일이 자주 있었다. 이 경험으로부터 PDP-10의 초기 모델인 KA10과 KI10에서는 작은 기판만으로 구성하도록 설계되었다. 대형 기판을 다시 사용하게 된 것은 KL10 이후가 된다.[8]
3. 3. 운영 체제
PDP-6는 시분할을 지원했는데, 두 가지 운영 모드("Executive"와 "User")를 선택하는 상태 비트를 사용했다. "User" 모드에서는 입출력(I/O) 등에 대한 접근이 제한되었다. 또한 사용자의 주소 공간을 메인 메모리의 특정 섹션으로 제한하는 단일 재배치/보호 레지스터가 있었다.[9] 이 기계에서 주로 사용된 운영 체제는 나중에 TOPS-10이 된 초기 버전이었으며, 여러 사이트에서 소스 코드 형태로 제공되어 사용자 지정 버전을 만들었다. MIT의 ITS 운영 체제도 PDP-6에서 시작되었다.[9]PDP-6는 디스크 드라이브 없이도 시분할이 가능했지만,[9] 4개의 듀얼 DECtape 드라이브를 구성하면 약 4-6명의 동시 사용자를 효과적으로 지원할 수 있었다.[9] 같은 시스템에 단일 RP02 디스크 드라이브를 사용하면 실시간 시분할이 가능하며 20-30명의 사용자를 쉽게 처리할 수 있었다.[9]
4. 보존
스탠퍼드의 PDP-6는 1984년 DECUS에서 전시된 후 DEC 창고로 옮겨졌다. 1990년대 후반, 컴팩은 DEC 내부 기록 보관소의 내용을 컴퓨터 박물관 역사 센터에 기증했는데, 이때 스탠퍼드 PDP-6의 빠른 메모리 캐비닛이 포함되었다.[1] 보스턴 컴퓨터 박물관 기념품점에서 판매된 모듈이 스탠퍼드 PDP-6에서 가져온 것이라는 증거는 없다.[1]
스탠퍼드 대학교의 PDP-6는 가동 상태로 1984년 12월 보스턴 컴퓨터 박물관(컴퓨터 역사 박물관의 전신)에 기증되었다.[2] 그러나 소장품 대부분이 캘리포니아주 마운틴뷰의 컴퓨터 박물관으로 이송되면서 PDP-6는 현재 남아 있지 않다.[2] 컴퓨터 역사 박물관에는 Type 162 고속 메모리가 남아있다.[2] 현재 완전한 형태의 PDP-6는 존재하지 않는다.[2]
5. 영향
PDP-6는 저렴한 가격에 우아하고 강력한 기능을 제공하는 최초의 컴퓨터였다. 이 때문에 제작된 PDP-6 중 상당수가 대학 및 과학 환경에 설치되었다.[4] 이를 통해 DEC는 해당 시장에서 강력한 입지를 확보하고, 미래 모델에 대한 교육받은 고객의 의견을 제공받을 수 있었다. 또한, 미래 모델의 하드웨어 및 소프트웨어 개발을 지원할 밝고 젊은 미래의 직원을 확보할 수 있었다.[4]
DEC 경영진은 PDP-6의 판매처가 대학 등 기술적 리더였다는 점에서 이 시스템에 가치가 있다고 생각했다. 과학 기술 분야 진출의 발판이 되고, 최첨단 사용자로부터 기술 동향을 알 수 있으며, DEC의 머신에 익숙해진 새로운 직원 후보를 육성할 수 있다는 이점이 있었다.
참조
[1]
웹사이트
PDP-6 Home Page
http://www.ai.mit.ed[...]
2004-02-02
[2]
웹사이트
A Proposal to American Research and Development Corporation 27 May 1957
https://www.computer[...]
2023-03-30
[3]
서적
704 electronic data-processing machine: manual of operation
http://www.bitsavers[...]
1954
[4]
웹사이트
PDP-6
http://research.micr[...]
Digital Equipment Corporation
[5]
간행물
Foonly challenges DEC patents with emulator
1980-11
[6]
웹사이트
History
http://www.lispworks[...]
[7]
보고서
Fast Memory Type 162 and Core Memory Type 161C
DEC
1965
[8]
웹사이트
PDP-6 documents
http://www.bitsavers[...]
[9]
문서
DEC Timesharing (1965), by Peter Clark, The DEC Professional (magazine), volume 1, number 1
[10]
서적
Computer Engineering: A DEC View of Hardware Systems Design
http://bitsavers.org[...]
Digital Press
1978
[11]
문서
DEC Timesharing (1965), by Peter Clark, The DEC Professional (magazine), volume 1, number 1
[12]
웹사이트
PDP-6
http://research.micr[...]
Digital Equipment Corporation
2020-07-04
[13]
웹인용
PDP-6 Home Page
http://www.ai.mit.ed[...]
2004-02-02
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
