PDP-11: o minicomputador que moldou a computação moderna

Lançado em 1970, o PDP-11 redefiniu os minicomputadores, influenciou Unix e linguagens modernas e hoje é raridade e lixo eletrônico industrial histórico.

Capa ilustrada: PDP-11: o minicomputador que moldou a computação moderna

Lançado em 1970, o PDP-11 redefiniu os minicomputadores, influenciou Unix e linguagens modernas e hoje é raridade e lixo eletrônico industrial histórico.

O PDP-11, lançado pela Digital Equipment Corporation (DEC) em 1970, é um dos minicomputadores mais importantes da história da computação. Ele marcou uma ruptura com a lógica dos mainframes gigantescos, oferecendo um sistema menor, mais acessível, mais modular e extremamente inovador em sua arquitetura de barramento, endereçamento e conjunto de instruções.

O PDP-11 não foi apenas um produto comercial bem-sucedido: ele se tornou a base conceitual para sistemas operacionais, linguagens e arquiteturas que dominariam as décadas seguintes. Entre seus impactos diretos estão:

  • a estrutura do Unix e suas primeiras implementações;
  • a inspiração para o design do C;
  • a evolução da filosofia RISC;
  • a formação de gerações de engenheiros e pesquisadores em universidades;
  • a base técnica usada em industrialização, controle de equipamentos e automação.

Hoje, o PDP-11 é raridade física e, ao mesmo tempo, um grande exemplo de resíduo eletrônico industrial histórico que exige cuidados especiais na preservação e na destinação ambientalmente adequada.

No final dos anos 1960 e início dos 1970, havia um espaço crescente entre dois extremos:

  • os mainframes gigantes, caros e centralizados;
  • os microcomputadores ainda inexistentes ou muito limitados.

A DEC já tinha sucesso com o PDP-8, mas o mercado pedia algo mais poderoso. O PDP-11 surgiu para:

  • oferecer um computador de médio porte, modular e expansível;
  • simplificar a programação com um conjunto de instruções limpo e ortogonal;
  • permitir acoplamento de dezenas de periféricos industriais;
  • ser usado em universidades e laboratórios por custo menor que mainframes tradicionais.

O resultado foi um computador cuja arquitetura influenciou profundamente tudo que viria depois.

O PDP-11 foi lançado oficialmente em 1970 com o modelo PDP-11/20. Ao longo dos anos, dezenas de variantes surgiram (11/05, 11/10, 11/34, 11/40, 11/44, 11/70 etc.), adaptadas para uso acadêmico, industrial, médico, governamental e militar.

Ele rapidamente se tornou o minicomputador mais influente do planeta. Entre os fatores para isso:

  • arquitetura de barramento Unibus (e depois Q-bus);
  • conjunto de instruções simples, eficiente e elegante;
  • modelos escaláveis em preço, memória e CPU;
  • disponibilidade de centenas de periféricos e placas de expansão;
  • suporte de universidades, laboratórios e escolas técnicas.

Entre as aplicações mais comuns do PDP-11 estavam:

  • sistemas industriais e de automação;
  • controle médico-hospitalar;
  • pesquisa científica e laboratorial;
  • processamento de texto e cálculo em universidades;
  • laboratórios de engenharia elétrica e computação;
  • sistemas de telecomunicações e redes iniciais.

O PDP-11 é inseparável da história do Unix. As primeiras versões portáveis e viáveis do Unix foram escritas e refinadas para rodar em PDP-11 nos laboratórios da Bell.

Isso levou a características importantes:

  • a filosofia de arquivos como base de tudo;
  • a estrutura de diretórios moderna;
  • a sintonia fina entre hardware e software;
  • a necessidade do C como linguagem portátil e eficiente.

Em resumo: sem PDP-11, Unix não teria tomado a forma que conhecemos e, sem Unix, não haveria Linux, BSD, Android, macOS e derivados modernos.

Como havia muitos modelos, uma configuração típica do PDP-11 inclui:

  • CPU: arquitetura de 16 bits;
  • Memória: entre 4 KB e vários megabytes (variava conforme modelo e época);
  • Armazenamento: drives de fita, discos RK05, RL01, RL02, RA81 e equivalentes;
  • Vídeo/terminal: terminais VT52, VT100, VT220 etc.;
  • Barramentos: Unibus ou Q-bus conforme o modelo;
  • Sistema operacional: Unix, RSX-11, RT-11, RSTS/E, TSX, entre outros.

Os sistemas variavam de racks inteiros até unidades relativamente compactas, dependendo da aplicação. Equipamentos para automação geralmente tinham frames personalizados.

Um PDP-11 típico continha:

  • Estrutura metálica robusta (aço, alumínio, trilhos e painéis frontais);
  • Múltiplas placas em backplane, com conectores de alta densidade;
  • Fontes industriais de grande porte com centenas de componentes;
  • Drives magnéticos com motores, discos revestidos e cabeças de leitura;
  • Painéis de controle com chaves e LEDs;
  • Cabos espessos e chicotes internos;
  • Terminais de vídeo separados (monitores CRT dedicados).

Isso faz do PDP-11 um equipamento complexo para reciclagem, pois reúne:

  • grande volume físico;
  • muitos metais de alto valor (cobre, aço, alumínio);
  • PCBs antigas com solda de chumbo;
  • motores, imãs e componentes eletromecânicos.

Muitos PDP-11 foram usados em indústrias, hospitais e laboratórios até os anos 1990 e 2000. Por isso, ainda aparecem:

  • em depósitos abandonados;
  • em estoques de manutenção;
  • em racks esquecidos em galpões;
  • em salas técnicas desativadas;
  • em acervos de TI de governos e universidades.

O PDP-11 é volumoso e pesado. Se descartado incorretamente, gera:

  • grande volume de sucata metálica;
  • riscos ambientais por PCBs antigas;
  • CRT contaminantes em terminais antigos;
  • custo de desmontagem elevado.

No Museu Virtual do Eletrônico da Ecobraz (https://museu.ecobraz.net) o PDP-11 representa:

  • a ponte entre mainframes e microcomputadores;
  • a plataforma que moldou Unix e C;
  • a evolução dos minicomputadores industriais;
  • a importância da destinação adequada de equipamentos pesados.

Muitos PDP-11 ainda aparecem em empresas antigas, parques fabris e órgãos governamentais, muitas vezes esquecidos há décadas. Eles exigem:

  • remanejamento técnico especializado;
  • descaracterização eletroeletrônica;
  • reciclagem de grandes volumes metálicos;
  • segregação de CRTs e PCBs legadas.

A Ecobraz atua exatamente nesse tipo de operação industrial pesada, com coleta especializada, desmontagem técnica e destinação licenciada, além de emissão de toda documentação ambiental.

Para agendar operações de descarte ou projetos educativos sobre lixo eletrônico industrial, basta acessar: https://ecobraz.org/agendamento.