Linux 터미널이 작동하는 방식을 더 잘 이해하기 위해 컴퓨터의 역사를 연구하고 있습니다. 1970 년대 중반에서 1980 년대 중반에 대부분의 사람들은 실제 터미널을 터미널 에뮬레이터가 아닌 큰 컴퓨터와 통신하기 위해 사용했습니다. 이것은 실제 터미널의 예입니다.
그러나 실제 터미널이 연결된이 대형 컴퓨터에 대한 정보를 찾을 수 없습니다. 누구든지 그러한 대형 컴퓨터의 이름 / 사진을 제공 할 수 있습니까?
Linux 터미널이 작동하는 방식을 더 잘 이해하기 위해 컴퓨터의 역사를 연구하고 있습니다. 1970 년대 중반에서 1980 년대 중반에 대부분의 사람들은 실제 터미널을 터미널 에뮬레이터가 아닌 큰 컴퓨터와 통신하기 위해 사용했습니다. 이것은 실제 터미널의 예입니다.
그러나 실제 터미널이 연결된이 대형 컴퓨터에 대한 정보를 찾을 수 없습니다. 누구든지 그러한 대형 컴퓨터의 이름 / 사진을 제공 할 수 있습니까?
답변:
이 터미널은 일반적으로 PDP-11 또는 VAX-11에 연결됩니다 (많은 많은 다른 유형의 컴퓨터에서 사용할 수 있습니다!). 많은 미니 컴퓨터와 마찬가지로 PDP-11은 종종 랙에 보관되어 있습니다.
자매 Retrocomputing 사이트 에서 터미널과 함께 Data General Nova 랙의 자세한 사진을 볼 수 있습니다 .
일부 변종은 캐비닛에 보관되었습니다. 이것은 또한 일반적으로 Vaxen의 경우였습니다.
(위의 Wikipedia 기사에서 찍은 사진 모두.)
단자는 등이 같은 방 크기의 메인 프레임에서, 모든 규모의 컴퓨터에 사용 된 PDP-10 하는 PC 크기 VAXServers에게 탑 에 (감사 홉스 같이 서버가 시간의 많은 PC 서버보다 작은 존재 - 그 사진에 대한 링크를 !) 또는 90 년대 중반 피자 상자 워크 스테이션.
PC에 직렬 포트 또는 USB-RS-232 어댑터 ( Michael Kjörling이 지적한대로)가있는 한 Linux 또는 기타 다양한 운영 체제를 실행하는 최신 PC에 이러한 많은 터미널을 계속 연결할 수 있습니다. 널 모뎀 케이블을 연결하여 연결합니다 ( Mark Plotnick에서 지적한대로 ).
실제로 사용되는 그러한 시스템의 사진을 더 많이 보려면 공룡의 펜 을 확인하십시오 . 여전히 생산중인 일부 응용 프로그램은 일반적으로 하드웨어가 에뮬레이션되지만 이러한 종류의 시스템으로 거슬러 올라가는 소프트웨어를 사용합니다. 최근 우리가 사랑하는 시스템 에서 예를 들었 습니다 .
이 터미널은 RT-11을 실행하는 DEC PDP- 11 (DEC VT100보다 몇 년 전에 소개 된)에 연결되어 있습니다. 언급 된 다른 시스템 (VAX 및 PDP-10을 사용하는 운영 체제)은 더 긴 파일 이름을 사용했습니다. RT-11은 16 비트 워드 당 3 개의 문자 ( radix50 / mod40 )를 저장했으며 파일 이름은 3 자 확장명으로 최대 6 자입니다.
VAX-11에 대한 설명서를 찾아 보면 VMS 운영 체제는 처음에 14 자 이름 (접미사도 함께 사용)을 사용하고 (핸드백 호출) 나중에 39 자 이름으로 이동했습니다. 왜 39 번을 물어봐도 될까요? 매우 긴 이름이 80 열에 맞을 수 있습니다. 나중에 (1990 년대에) VAX 파일 이름이 그보다 더 길 수 있다는 것을 기억합니다.
파일 이름 길이가 없어도 세 번째 항목 RT11SJ.SYS
(VAX에서 볼 수있는 항목이 아님) 이므로 RT-11 입니다. 일반적으로 RT-11은 56KB를 넘지 않는 소형 컴퓨터에서 실행되었습니다 (마지막 8 킬로바이트는 I / O 주소 공간 임). 초기 1970 년대에 도입 할 때, 그것은 수있는 하이 엔드 PDP-70분의 11 더 많은 메모리를 가질 수에서 실행하지만 (나는 전송 파일을, 1981 년에 한 번 이런 짓을)의 70분의 11의 도망 RSX-11 ( VAX-11의 직계 조상). VAX는 초기 모델의 경우 더 많은 메모리, 일반적으로 수백 킬로바이트를 사용했습니다. 그러나 스크린 샷은 10 년 정도 밖에되지 않은 것으로 보이며 (몇 년은 0
8 일 수 있지만) PDP-11은 그보다 더 많은 메모리를 가질 수 있습니다.
유닉스는 이러한 하드웨어 플랫폼으로 포팅되었지만 일반적으로 디렉토리 목록을 열 형식으로 표시하지 않았습니다. 개발자는 파일 이름과 접미사 사이를 채우지 않고 terser 목록을 선호했습니다 (그리고 Unix에서는 DEC 운영 체제와 달리 파일 이름에 여러 개의 점이있을 수 있습니다).
추가 읽기 (파일 이름을 사용하는 프로그램) :
이것이 Digital-VT100 터미널입니다.
DEC-VT100 터미널은 일련의 VT-NNN 터미널 중 하나로 4-8 개의 와이어가있는 비동기식 직렬 (RS-232)을 통해 연결되었으며, 하드웨어 흐름 제어 RTS + CTS, DSR + DTR 및 캐리어 DCD , 데이터 전송 RX, TX, SD 신호 접지). 터미널은 종종 4-16 개의 직렬 포트를 가진 비동기 / 직렬 카드에 연결됩니다. 터미널의 전송 속도는 종종 9600bps이지만 300,1200,2400,4800,9600,19200,38400 범위이고 모뎀 범위는 300,1200,2400,9600,14400,19200,28800 범위입니다 (모뎀은 보드 사용, 터미널은 초당 bps / 비트를 사용했으며 차이점에 대한 흥미로운 내용을 읽었습니다.
VT-100 / 102 터미널 프로토콜을 에뮬레이트하는 터미널을 만든 터미널 제조업체가있었습니다. Wyse-50 / 60은 탁월한 에뮬레이션을 가지고 있으며 2 개의 직렬 포트가 있습니다 ! 세션. 그러나 실제로는 Stratus (VOS) 및 Sun 워크 스테이션에 전화 접속하고 VT-102 에뮬레이션 및 X (예 : 9600 개 이상의 전화 접속)를 실행하는 데 사용한 NCD-XStation이었습니다. 그것은 사전 인터넷이었습니다. 그리고 네, termcap / terminfo 항목을 해킹했습니다.
DEC VAX-11 및 PDP-11은 일반적인 미니 컴퓨터이지만 Data General (DG Eclipse 32 비트 시스템에 대한 'Soul of a New Machine'책 읽기), Hewlett-Packard, NCR, 탠덤 (내결함성 컴퓨터), AT & T조차도 3B2 및 3B1 (유닉스를 실행하는 3B1이 있었고 내가 사용한 첫 번째 유닉스 시스템 중 하나는 Fortune 32:16)이었습니다. 제 아내는 Data General Nova와 Eclipse를 프로그래밍했습니다. PDP-11은 초기 미니 컴퓨터의 프로토 타입 이었지만 많은 제조업체와 터미널의 확산이 많았으며 각 문자에는 표시 할 문자 세트 외에도 커서 이동 및 동작을 제어하기위한 특수 바이트에 대한 자체 인코딩이 있습니다. 초기 IBM-PC조차도 ANSI.sys를 사용하여 터미널 제어 문자가 특정 시퀀스를 사용하여 이동, 위치,
PDP-11은 매우 인기있는 시스템으로 Unix의 인기를 키우고 전파하는 데 도움이되었습니다. 소프트웨어 흐름 제어가 소프트 (RTS + CTS) 및 하드 (DSR + DTR) 플로우에 의해 제공되는 하드웨어 흐름 제어와 경쟁 할 당시의 흐름 제어 날짜에 대해 xterm 터미널 프로그램에서 인식 한 ^ S 및 ^ Q 키 조합도 RS-232가 제공하는 제어 핀. PDP-11 ^ H ^ H8의 12 비트 단어 (수정 : DEC의 이전 PDP-8 및 PDP-9는 각각 12 비트 및 18 비트 단어를 가짐), 유닉스 및 리눅스에 영향을 미침 (od / octal 덤프 참조) 프로그램 및 파일 권한 비트). 스크린 프로그램과 작업 제어 명령 (&, bg, fg, ^ Z, ^ C)은 모두 그 시대에서 내려 왔습니다. 초기 하드웨어를보고있는 동안 컴퓨터가 원격으로 통신하는 방법을 이해하는 데 도움이되는 Hayes 모뎀 명령 세트를 살펴보십시오. 25 핀 수 및 암 직렬 커넥터, 9 핀 직렬 커넥터에 대해 읽고 업계가 얼마나 발전했는지 파악하십시오. 악몽을 원하십니까? X-25에 대해 읽으십시오.
브라우저에서 PDP-11 / 40을 실행 하시겠습니까? https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assembly-language/
역사를 통해 여행을 즐기십시오.
다음은 제조업체의 브로셔에 나와있는 초기 24 비트 워드 미니 컴퓨터의 예입니다.
왼쪽에는 두 개의 세탁기 크기의 디스크 드라이브가 있으며 각각 약 40MB를 저장합니다. CDC 또는 제조업체의 엔지니어가 정기적으로 수리해야했습니다. 무거운 멀티 플래터 디스크 팩은 제거 가능했고 밀봉되지 않았습니다. 파란색 디스크 드라이브 장치의 덮개에있는 디스크 팩의 빈 방풍 커버와 검은 색 플라스틱베이스를 볼 수 있습니다.
뒷면에는 머신 코드 명령 및 데이터 입력을위한 토글 스위치 행을 포함하는 제어 콘솔이있는 CPU-주로 CPU가 종이 테이프 드라이브, 카드 리더기 또는 자기 판독기를 읽을 수있는 부트 스트랩을 입력하는 데 사용됩니다. 운영 체제로드 프로세스를 시작하는 테이프 드라이브.
토글 스위치 패널 위의 파란색 패널은 찬장 문처럼 열리고 백플레인에 연결되는 큰 회로 보드 행이 나타납니다. 초기에는 페라이트 코어 메모리를 사용했습니다. 실제 비트를 볼 수 있습니다.
CPU 옆에는 백업 및 보관 스토리지 및 소프트웨어 배포를 위해 1200 인치 릴-릴 릴 테이프 드라이브를 사용하는 전체 높이 캐비닛이 있습니다.
뒤쪽의 남자가 라인 프린터 옆에 서 있습니다.
여자는 한 쌍의 터미널에 앉아 있고 오른쪽에는 천공 카드 리더기가 있습니다. 대부분의 로컬로 작성된 응용 프로그램 별 프로그램은이 장치를 사용하여 초기에로드됩니다.
결국 터미널 가격은 대기업이나 연구소에서 여러 대를 구입하여 터미널 룸에 두어 직원들이 로타 시스템에서 공유 할 수있을 정도로 충분히 낮아졌습니다.
그림과 같은 시스템은 20-30 명의 동시 사용자 수를 지원하면서 펀치 카드의 데크에서 배치 작업을 처리 할 수 있습니다.
모든 것은 미니 컴퓨터 일 것입니다. 에어컨이 설치된 특수 컴퓨터 실에 보관됩니다.
메인 프레임은 물론 훨씬 더 컸습니다.
이것이 정확히 당신이 말하는 기간은 아니지만, 나는 이것이 거의 모든 것에 연결되어 수십 년 동안 봉사 할 수 있음을 보여주는 것은 흥미 롭다고 생각합니다. 헝가리에서는 1998-1999 년에 BME 대학에서 주요 PC 랩 외부 (많은 PC, 항상 바쁘다) 외부에 ural2.hszk.bme.hu에 연결된 VT220 터미널이 복도에 있습니다. 내가 아는 한, 머신은 여전히 있습니다.
이것은 당신이 Solaris CLI를 알고 있다면 당신의 이메일을 처리 할 수 있고 다른 사람들은 일부 PC가 사용 가능할 때까지 기다리는 것을 의미했습니다 ...
호스트 이름은 실제로 터미널보다 이전 의 훨씬 오래된 컴퓨터 제품군에 대한 경의입니다 .
DECSYSTEM-20도 있습니다. TOPS-20의 VT-TREK 게임과 같은 스타 트렉을 기억하십니까?
터미널 그룹은 각각 직렬 케이블을 통해 8 개 또는 16 개의 직렬 포트가있는 멀티플렉서 보드에 연결됩니다. 더 큰 시스템에는 둘 이상의 멀티플렉서 보드가 있습니다.
언급되지 않은 또 다른 사항은 IBM AS400 / iSeries 컴퓨터가 테이프를 감는 테이프가있는 컴퓨터에서 파생된다는 것입니다 (시각적 인 예는 "Diamonds Are Forever"의 오일 리그에있는 컴퓨터 참조). 이 유형의 컴퓨터는 PDP11 또는 Vax와 완전히 다르며 영국 금융 서비스 부문에서 여전히 많이 사용되고 있습니다.
영국에 거주하고 있다면 Bletchley Park의 National Computing Museum이 좋은 자료입니다.
다른 사람들이 분명히 알았 듯이 여러 다른 컴퓨터에 연결할 수 있습니다. 기계를 논의하는 박물관 웹 페이지 에서 내 대학 (최종 IBM 3084Q)에있는 것을 볼 수 있습니다 .
내가 알기로 PDP-11은 (최대 300) 터미널이 메인 프레임 자체에 연결될 수 있도록 사용되었습니다. 나는 우리 시대에 BBC 마이크로를 포함한 다른 장치를 사용했지만 내 생각에는 적어도 하나의 터미널이 사용되었다고 확신합니다.
VT100 / 102 터미널은 Vax 11/780 급 컴퓨터에서 가장 많이 사용되었습니다. 그들은 또한 PDP-11에도 인기가있었습니다. HP에는 프로그래밍 가능한 소프트 키가있는 유사한 터미널 라인이있었습니다.
주목할만한 것은 그 시대의 키보드가 손목을 과도하게 굽히는 경향이 있었고, 카펠 터널 증후군에 대한 수많은 주장을 초래했다는 것입니다.
많은 PDP-8, PDP-12, PDP-11 및 VAX 11/780 시스템을 구현했습니다. 결국 유닉스 변형을 실행하는 HP 및 Sun 시스템은 DEC PDP / VAX 시리즈를 능가했습니다. VT100 장르의 장르는 워크 스테이션 디스플레이 또는 최소한 더 유능한 디스플레이 (Wyse et al)로 이동하면서 사라졌습니다.
대규모 설치의 경우 포트 선택기는 스위치, 집중 장치로 사용되어 많은 수의 터미널, 모뎀, 전용 회선 모뎀 등을 용이하게합니다.