Esse é um terminal Digital-VT100.
O terminal DEC-VT100 era um de uma série de terminais VT-NNN que eram conectados via serial assíncrona (RS-232) com 4-8 fios (e usavam frequentemente controle de fluxo de hardware RTS + CTS, DSR + DTR, além de DCD da portadora , transferência de dados RX, TX, terra do sinal SD). O terminal seria conectado a uma placa assíncrona / serial que geralmente teria de 4 a 16 portas seriais. A taxa de transmissão para terminais geralmente era de 9600 bps, mas variava entre 300.1200.2400.4800.9600,19200.38400, e os modems variavam entre 300.1200.2400.9600.14400,19200.28800 (os modems usavam baud, enquanto terminais usavam bps / bits por segundo e leitura interessante sobre a diferença).
Havia fabricantes de terminais que fabricaram terminais que emularam o protocolo do terminal VT-100/102. O Wyse-50/60 tinha excelente emulação e duas portas seriais para duas! sessões. Mas o negócio real era o NCD-XStation que eu costumava discar para a estação de trabalho Stratus (VOS) e Sun, executar a emulação VT-102 e X (sim, mais de 9600 discadas). Isso foi pré-internet. E sim, hackeei as entradas termcap / terminfo.
O DEC VAX-11 e o PDP-11 eram minicomputadores típicos, mas havia uma infinidade de fabricantes de minicomputadores, incluindo Data General (leia o livro 'Alma de uma Nova Máquina' sobre o sistema DG Eclipse 32bit), Hewlett-Packard, NCR, Em conjunto (computadores tolerantes a falhas), até a AT&T possuía o 3B2 e o 3B1 (eu tinha um 3B1 executando o Unix, e um dos primeiros sistemas Unix que usei foi o Fortune 32:16). Minha esposa programou o Data General Nova e o Eclipse. Embora o PDP-11 fosse prototípico para um minicomputador anterior, havia muitos fabricantes e ampla proliferação de terminais, cada um com suas próprias codificações para bytes especiais para controlar o movimento e os comportamentos do cursor, além dos conjuntos de caracteres a serem exibidos. Até o IBM-PC inicial possuía o ANSI.sys, que permitia que os caracteres de controle do terminal usassem sequências específicas para codificar movimento, posição,
O PDP-11 era um sistema muito popular e ajudou a cultivar e espalhar a popularidade do Unix. Até as combinações de teclas ^ S e ^ Q reconhecidas pelo seu programa de terminal xterm para o controle de fluxo datam daquela época em que o controle de fluxo de software competia com o controle de fluxo de hardware fornecido pelo fluxo suave (RTS + CTS) e rígido (DSR + DTR) pinos de controle oferecidos pelo RS-232. As palavras de 12 bits no PDP-11 ^ H ^ H8 (corrigidas: o PDP-8 e PDP-9 anteriores do DEC tinham palavras de 12 e 18 bits, respectivamente), afetando o unix e o linux (veja o dump oc / od programa e os bits de permissão de arquivo). O programa de tela e os comandos de controle do trabalho (&, bg, fg, ^ Z, ^ C) descendem dessa época. Enquanto você analisa o hardware inicial, observe o conjunto de comandos do modem Hayes para ajudá-lo a entender como os computadores se comunicam remotamente. Leia sobre os conectores seriais macho e fêmea de 25 pinos, os conectores seriais de 9 pinos e descubra até que ponto o setor progrediu. Quer pesadelos? Leia sobre o X-25.
Executar um PDP-11/40 no seu navegador? https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assembly-language/
Aproveite sua viagem pela história.