El PDP-1 ( Programada de datos del procesador-1 ) es el primer equipo en Digital Equipment Corporation 's PDP serie y fue producido por primera vez en 1959. Es famoso por ser el equipo más importante en la creación de cultura hacker en el Instituto Tecnológico de Massachusetts , BBN y otros lugares. [2] El PDP-1 es el hardware original para jugar el primer juego de la historia en una minicomputadora , ¡ Spacewar de Steve Russell ! [3]
Desarrollador | Corporación de equipos digitales |
---|---|
Familia de productos | Procesador de datos programado |
Tipo | Miniordenador |
Fecha de lanzamiento | 1959 |
Precio de lanzamiento | 120.000 dólares |
Interrumpido | 1969 |
Unidades enviadas | 53 |
Medios de comunicación | Cinta perforada |
Sistema operativo | BBN Sistema de Tiempo Compartido , Stanford Sistema de Tiempo Compartido ; [1] la mayoría del software, incluido Spacewar !, no utiliza ningún sistema operativo |
Memoria | Memoria de núcleo magnético de 4K palabras (9,2 KB) |
Monitor | Tipo 30 CRT |
Plataforma | DEC de 18 bits |
Masa | 730 kg (1600 libras) |
Predecesor | TX-0 y TX-2 |
Sucesor | PDP-4 |
Descripción
El PDP-1 usa un tamaño de palabra de 18 bits y tiene 4096 palabras como memoria principal estándar (equivalente a 9.216 bytes de ocho bits , aunque el sistema en realidad divide una palabra de 18 bits en caracteres de seis bits), actualizable a 65.536 palabras. El tiempo de ciclo de la memoria del núcleo magnético es de 5,35 microsegundos (correspondiente aproximadamente a una " velocidad de reloj " de 187 kilohercios ); en consecuencia, la mayoría de las instrucciones aritméticas toman 10,7 microsegundos (93 458 operaciones por segundo) porque utilizan dos ciclos de memoria: el primero para buscar la instrucción, el segundo para buscar o almacenar la palabra de datos. Los números con signo se representan en complemento a unos . El PDP-1 tiene una potencia de cálculo aproximadamente equivalente a un organizador de bolsillo de 1996 y un poco menos de memoria. [4]
El PDP-1 utiliza 2700 transistores y 3000 diodos. [5] Se construye principalmente de DEC 1000-series del sistema de los bloques huecos , utilizando micro-aleación y transistores micro-aleación difundidos con una velocidad de conmutación nominal de 5 MHz. Los bloques de construcción del sistema están empaquetados en varios racks de 19 pulgadas . Los racks están empaquetados en una sola caja grande de mainframe, con un panel de control hexagonal que contiene interruptores y luces montadas para que estén a la altura de la mesa en un extremo de la mainframe. Sobre el panel de control se encuentra la solución de entrada / salida estándar del sistema , un lector y grabador de cinta perforada .
El PDP-1 pesaba alrededor de 730 kg (1,600 lb). [6]
Historia
El diseño del PDP-1 se basa en las computadoras pioneras TX-0 y TX-2 , diseñadas y construidas en MIT Lincoln Laboratory . Benjamin Gurley fue el ingeniero principal del proyecto. [7] Después de mostrar un prototipo en la Eastern Joint Computer Conference en diciembre de 1959, DEC entregó el primer PDP-1 a Bolt, Beranek y Newman (BBN) en noviembre de 1960, [8] [9] y fue aceptado formalmente a principios de 1961. [10] En septiembre de 1961, DEC donó el PDP-1 al MIT, [11] donde se colocó en la habitación junto a su antepasado, la computadora TX-0, [12] que para entonces estaba en préstamo indefinido de Laboratorio Lincoln.
En este entorno, el PDP-1 reemplazó rápidamente al TX-0 como la máquina favorita entre la incipiente cultura de los piratas informáticos y sirvió como plataforma para una larga lista de innovaciones informáticas. ¡Esta lista incluye uno de los primeros videojuegos digitales, Spacewar! , [3] el primer editor de texto , el primer procesador de texto , el primer depurador interactivo , el primer programa de ajedrez informático creíble , uno de los primeros sistemas de tiempo compartido ( BBN Time-Sharing System ) y algunos de los primeros sistemas de música computarizada . [13] En la reunión de ex alumnos del Computer History Museum TX-0 en 1984, Gordon Bell dijo que los productos de DEC se desarrollaron directamente a partir del TX-2 , el sucesor del TX-0 que se había desarrollado a lo que Bell pensó que era un precio de ganga en el tiempo, alrededor de US $ 3 millones . En la misma reunión, Jack Dennis dijo que el diseño de Ben Gurley para el PDP-1 fue influenciado por su trabajo en la pantalla TX-0. [14]
El PDP-1 se vendió en forma básica por US $ 120,000 (equivalente a $ 1,040,000 en 2020). [15] El sistema de BBN fue seguido rápidamente por pedidos de Lawrence Livermore y Atomic Energy of Canada (AECL), y finalmente se entregaron 53 PDP-1 hasta que terminó la producción en 1969. [16] [17] Todas estas máquinas todavía estaban activas. utilizado en 1970, y varios finalmente se salvaron. El ejemplo del MIT fue donado al Computer Museum, Boston , y desde allí terminó en el Computer History Museum (CHM). ¡Una versión tardía de Spacewar! en cinta de papel todavía estaba metido en el estuche. El PDP-1 # 44 fue encontrado en un granero en Wichita, Kansas en 1988, aparentemente anteriormente propiedad de una de las muchas compañías de aviación en el área, y rescatado para la Colección Histórica Digital, y finalmente terminó en el CHM. [18] La computadora de AECL fue enviada a Science North , pero luego fue desechada.
El lanzamiento del PDP-1 marcó un cambio radical en la filosofía del diseño por computadora: es la primera computadora comercial que se enfoca en la interacción con el usuario y no solo en el uso eficiente de los ciclos de computadora. [19]
La primera referencia a la piratería maliciosa son los ' piratas informáticos ' en el periódico estudiantil del MIT , The Tech, de los piratas informáticos que intentan establecer líneas con Harvard , configurar el PDP-1 para hacer llamadas gratuitas, realizar llamadas de guerra y acumular grandes facturas telefónicas. [20] [21] [22]
Periféricos
El PDP-1 utiliza cinta de papel perforada como medio de almacenamiento principal. [15] A diferencia de las barajas de cartas perforadas , que pueden clasificarse y reordenarse, la cinta de papel es difícil de editar físicamente. Esto inspiró la creación de programas de edición de texto como Expensive Typewriter y TECO . Debido a que está equipado con impresoras en línea y fuera de línea que se basaron en mecanismos de máquina de escribir eléctrica de IBM , es capaz de lo que, en la terminología de la década de 1980, se llamaría " impresión con calidad de letra " y, por lo tanto, inspiró a TJ-2 , posiblemente el primer procesador de texto .
La máquina de escribir de consola es el producto de una empresa llamada Soroban Engineering . Utiliza un mecanismo de máquina de escribir eléctrica IBM Modelo B , modificado mediante la adición de interruptores para detectar pulsaciones de teclas y solenoides para activar las barras de tipos . Utiliza un mecanismo de barra de tipo tradicional, no el mecanismo de máquina de escribir IBM Selectric "bola de golf" , que no se introdujo hasta el año siguiente. Lettercase se selecciona subiendo y bajando la canasta de tipos masivos. El Soroban está equipado con una cinta entintada de dos colores (rojo y negro) y la interfaz permite la selección de colores. Los programas suelen utilizar códigos de colores para distinguir la entrada del usuario de las respuestas de la máquina. El mecanismo Soroban no es confiable y propenso a atascarse, particularmente al cambiar de caja o cambiar el color de la cinta.
Los dispositivos fuera de línea son típicamente Friden Flexowriters que han sido especialmente construidos para operar con la codificación de caracteres FIO-DEC utilizada por el PDP-1. Al igual que la máquina de escribir de consola, estos se construyen alrededor de un mecanismo de escritura que es mecánicamente el mismo que una máquina de escribir IBM Electric . [23] Sin embargo, los Flexowriters son altamente confiables y se usaban a menudo para largas sesiones de impresión desatendidas. Los flexowriters tienen perforadoras y lectores de cinta de papel electromecánicos que funcionan sincrónicamente con el mecanismo de la máquina de escribir. La velocidad de escritura es de unos diez caracteres por segundo. Un procedimiento operativo típico de PDP-1 es enviar texto a una cinta de papel perforada usando la perforadora BRPE modelo de teletipo de "alta velocidad" (60 caracteres por segundo) del PDP-1, luego llevar la cinta a mano a un Flexowriter para la impresión fuera de línea .
En años posteriores, se agregaron unidades DECtape a algunos sistemas PDP-1, como un método más conveniente para realizar copias de seguridad de programas y datos, y para permitir el tiempo compartido temprano . Esta última aplicación generalmente requiere un medio de almacenamiento secundario para intercambiar programas y datos dentro y fuera de la memoria central, sin requerir intervención manual. Para este propósito, las cintas DECtapes son muy superiores a las cintas de papel, en términos de confiabilidad, durabilidad y velocidad. Los primeros discos duros eran caros y notoriamente poco fiables; si están disponibles y funcionan, se utilizan principalmente para acelerar el intercambio y no para el almacenamiento permanente de archivos.
Pantalla de gráficos
La pantalla CRT de precisión tipo 30 es un dispositivo de visualización de trazado de puntos capaz de direccionar 1024 por 1024 ubicaciones direccionables a una velocidad de 20.000 puntos por segundo. [24] Se utiliza una instrucción especial "Mostrar un punto en CRT" para crear imágenes, que deben actualizarse muchas veces por segundo. [24] El CRT, que se desarrolló originalmente para su uso en radar, tiene 48 cm de diámetro y utiliza un fósforo P7 de larga persistencia . [25] Se puede usar un lápiz óptico con el Type 30 para seleccionar puntos en la pantalla. Se encuentran disponibles un generador de caracteres y hardware opcionales para la generación de líneas y curvas. [24]
Música de computadora
Los piratas informáticos del MIT también utilizaron el PDP-1 para reproducir música en armonía de cuatro partes, utilizando un hardware especial: cuatro flip-flops controlados directamente por el procesador (la señal de audio se filtra con filtros RC simples ). La música fue preparado a través de Peter Samson 's Armonía compilador , un programa basado en texto sofisticado con algunas características orientadas específicamente hacia la eficiencia de codificación de la música barroca . Se prepararon varias horas de música, incluidas las fugas de Bach , toda la Eine kleine Nachtmusik de Mozart , el movimiento Oda a la alegría que concluye con la Sinfonía n. ° 9 de Beethoven , villancicos y numerosas canciones populares.
Estado actual
Solo se sabe que existen todavía tres computadoras PDP-1, y las tres están en la colección del Museo de Historia de la Computación (CHM). Uno es el prototipo utilizado anteriormente en el MIT y los otros dos son máquinas de producción PDP-1C. Uno de estos últimos, el número de serie 55 (el último PDP-1 fabricado) ha sido restaurado para funcionar, está en exhibición y se exhibe dos sábados al mes. La restauración se describe en una página web especial del Museo de Historia de la Computación . Las demostraciones incluyen:
- el juego Spacewar!
- demostraciones gráficas como Snowflake
- tocando musica
Las simulaciones de software del PDP-1 existen en SIMH y MESS , y existen cintas de papel con imágenes binarias del software en los archivos de bitsavers.org .
Ver también
- Historia de las computadoras
- Historia de la informática
- ¡Guerra espacial!
- Tech Model Railroad Club
- Cronología de la informática
Notas
- ^ "Primeros ordenadores en Stanford" . 15 de agosto de 1997 . Consultado el 30 de agosto de 2020 .
- ^ "Proyecto de restauración PDP-1 del Museo de Historia de la Computación - Introducción" . Museo de Historia de la Computación . Consultado el 6 de abril de 2011 .
- ^ a b "1960: DEC PDP-1 Precursor de la Minicomputadora" . Magia CED . Consultado el 4 de diciembre de 2008 .
- ^ Hafner, Katie; Lyon, Matthew (1996). Donde los magos se quedan despiertos hasta tarde: los orígenes de Internet (primera edición de Touchstone). Nueva York: Simon y Schuster. pag. 85 . ISBN 0-684-81201-0.
- ^ "Computadora PDP-1" . Museo de Historia de la Computación.
- ^ Weik, Martin H. (marzo de 1961). "Procesador de datos programado" . Sitio web de misiles Nike de Ed Thelen . Un tercer estudio de los sistemas informáticos digitales electrónicos domésticos . Consultado el 6 de julio de 2018 .
- ^ "Ben Gurley" . Museo de Historia de la Computación.
- ^ "Cronología de la informática DIGITAL, 1960"
- ^ Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (2014). Ingeniería informática: una visión DEC del diseño de sistemas de hardware . Prensa digital. págs. 123-124, 134-137. ISBN 9781483221106.
- ^ "Noticias de computadoras y procesadores de datos: al otro lado del escritorio del editor - el primer" procesador de datos programado "entregado y en uso" . Informática y Automatización . 10 (4 (B)): 8B. Abril de 1961.
- ^ "Historia PDP-1" . gordonbell.azurewebsites.net .
- ^ El ratón que rugió: Conferencia del evento de celebración del PDP-1 . Museo de Historia de la Computación. 15 de mayo de 2006. Cita marcas de tiempo 32:48 inicio del panel, 43:55 y 47:00 primer prototipo diciembre de 1959, 52:40 donación de PDP-1 en septiembre de 1961, 53:46 PDP-1 junto a TX-0 en 1961 ( unos 3 min).
- ^ Strebe l, Judith; Kim, Rebekah (2006). "Guía para la colección de materiales informáticos PDP-1 de Digital Equipment Corporation" (PDF) . Museo de Historia de la Computación .
- ^ "Reunión de egresados de TX-0" . Informe del Museo de la Computación . 8 . Primavera de 1984. Archivado desde el original el 15 de junio de 2006, a través del sitio web Nike Missile de Ed Thelen.
- ^ a b "¿La gran estafa de los videojuegos?". Próxima Generación . No. 23. Imagine Media . Noviembre de 1996. págs. 64–68, 211–229.
- ^ Corporación de equipos digitales (1978). Corporación de equipos digitales: mil novecientos cincuenta y siete hasta el presente (PDF) . DEC Presione. pag. 3.
- ^ "Historia de la informática", Lexikon Services, ISBN 0-944601-78-2
- ^ Thomas Bergin, "Digital Equipment Corporation" , Museo de Historia de la Computación
- ^ "Colección DEC PDP-1" . Colecciones . Museo de Historia de la Computación . Consultado el 6 de marzo de 2013 .
- ^ Press, Gil (20 de noviembre de 2011). "Hackeo y cajas azules" .
- ^ Duarte, Gustavo (27 de agosto de 2008). "Primer uso registrado de" Hacker " " .
- ^ Lichstein, Henry (20 de noviembre de 1963). "Hackers telefónicos activos" (PDF) . La tecnología .
- ^ reminiscencia de Bob Mast : "El Flexowriter fue fabricado por primera vez por IBM, durante la Segunda Guerra Mundial, para ser utilizado como redactor automático de cartas. Después de la guerra, varios miembros de IBM compraron los derechos y formaron Commercial Controls, Inc. Fabricaron algunos en el antiguo IBM Electric edificio de máquinas de escribir en Rochester NY. A finales de la década de 1950, Friden compró Commercial Controls ".
- ^ a b c Manual PDP-1 (PDF) . Corporación de Equipos Digitales. 1963. págs. 33–36.
- ^ Lyle Bickley explica el PDP-1 (¡y jugamos al Spacewar original!) . 2 de mayo de 2017 . Consultado el 7 de abril de 2018 , a través de YouTube.
enlaces externos
- Restauración de la exhibición de computadoras DEC PDP-1 : proyecto de restauración del Museo de Historia de la Computación
- Colección DEC PDP-1 en el Museo de Historia de la Computación: incluye recursos de imágenes en movimiento en su PDP-1 y el proyecto de restauración, y algunos archivos de música en la sección de audio.
- Información de DEC PDP-1 - Manual del procesador de datos programado 1 de 1963 de DEC
- Bitsavers.org Directorio PDP-1 : documentación escaneada que incluye el manual PDP-1, el manual de mantenimiento, la lista de precios, la documentación de diagnóstico, etc.
- Música PDP-1 : escuche MP3 de música creada en el PDP-1
- ¡La entrada Dot Eaters en el PDP-1 y su uso en el desarrollo del primer videojuego, Spacewar!
- Historia del desarrollo del PDP-1 a partir de la documentación original de DEC, incluidas cartas de entrega, hojas de precios y fotografías.
- ¡Emulador de PDP-1 en JavaScript con Spacewar! código.
- Música DEC PDP-1 (video en YouTube)
- Recreación FPGA de PDP-1 con CRT, consola y teletipo
- Historia del PDP-1 en la Universidad de Stanford
- Foto de PDP-1 en LRNL.