stringtranslate.com

PDP-1

El PDP-1 ( Programmed Data Processor-1 ) es la primera computadora de la serie PDP de Digital Equipment Corporation y se produjo por primera vez en 1959. Es famosa por ser la computadora más importante en la creación de la cultura hacker en el Instituto de Massachusetts de Tecnología , Bolt, Beranek y Newman y otros. [2] El PDP-1 es el hardware original para jugar el primer juego de la historia en una minicomputadora , Spacewar de Steve Russell . [3]

Descripción

PDP-1 en el Museo de Historia de la Computación con Steve Russell , creador de Spacewar! El gran gabinete alberga el procesador. El panel de control principal está justo encima del escritorio, el lector de cinta de papel está encima (metálico) y la salida de la perforadora de cinta de papel BRPE modelo Teletype encima (ranura vertical). En el panel superior hay una bandeja de almacenamiento para ocho cintas de papel plegadas en acordeón. A la izquierda está la máquina de escribir IBM Modelo B modificada por Soroban, y la pantalla CRT Tipo 30 está en el extremo derecho.

El PDP-1 utiliza un tamaño de palabra de 18 bits y tiene 4.096 palabras como memoria principal estándar (equivalente en tamaño de bits a 9.216 bytes de ocho bits , pero en tamaño de caracteres a 12.388 bytes, ya que el sistema en realidad divide una palabra de 18 bits en tres). 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 (lo que corresponde aproximadamente a una velocidad de reloj de 187 kilohercios ); en consecuencia, la mayoría de las instrucciones aritméticas tardan 10,7 microsegundos (93.458 operaciones por segundo) porque utilizan dos ciclos de memoria: el primero para buscar la instrucción y el segundo para buscar o almacenar la palabra de datos. Los números con signo se representan en complemento a uno . El PDP-1 tiene una potencia informática aproximadamente equivalente a la de un organizador de bolsillo de 1996 y un poco menos de memoria. [4]

Un bloque de construcción del sistema, visto de frente
Tarjeta inversora hexagonal System Building Blocks 1103
Bloque de construcción del sistema PDP-1 #4106, alrededor de 1963, con una moneda de veinticinco centavos de EE. UU .; tenga en cuenta que se ha reemplazado un transistor (amarillo)

El PDP-1 utiliza 2700 transistores y 3000 diodos. [5] Está construido principalmente con bloques de construcción de sistemas de la serie DEC 1000 , utilizando microaleaciones y transistores difusos de microaleaciones con una velocidad de conmutación nominal de 5 MHz. Los System Building Blocks están empaquetados en varios bastidores de 19 pulgadas . Los racks están empaquetados en una única caja de gran tamaño, con un panel de control hexagonal que contiene interruptores y luces montados a la altura de la mesa en un extremo del mainframe. Encima del 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 (1600 lb). [6]

Historia

El diseño del PDP-1 se basa en los pioneros ordenadores TX-0 y TX-2 , diseñados y construidos en el Laboratorio Lincoln del MIT . Benjamin Gurley fue el ingeniero principal del proyecto. [7] Después de mostrar un prototipo en la Conferencia Conjunta de Computación del Este 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 fue colocado en la habitación contigua a su antecesor, el ordenador TX-0, [12] que para entonces estaba en préstamo indefinido por parte de Laboratorio Lincoln.

En este entorno, el PDP-1 reemplazó rápidamente al TX-0 como la máquina favorita entre la incipiente cultura hacker 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 textos , 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 algunas de las primeras canciones computarizadas . [13] En la reunión de ex alumnos del TX-0 del Computer History Museum 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 pensaba que era un precio de ganga en el tiempo, unos 3 millones de dólares EE.UU. 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 120.000 dólares (equivalente a 1.175.145 dólares en 2022). [15] Al sistema de BBN le siguieron rápidamente 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 en funcionamiento utilizado en 1970, y finalmente varios se salvaron. El ejemplar del MIT fue donado al Museo de la Computación de Boston y de allí terminó en el Museo de Historia de la Computación (CHM). ¡Una última versión de Spacewar! La cinta de papel todavía estaba metida en el estuche. 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 eventualmente también 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 de computadoras: es la primera computadora comercial que se enfoca en la interacción con el usuario en lugar de solo el uso eficiente de las bicicletas. [19]

La primera referencia a piratería informática maliciosa es ' piratas informáticos telefónicos ' en el periódico estudiantil del MIT , The Tech , sobre piratas informáticos que bloquean las líneas con Harvard , configuran el PDP-1 para realizar llamadas gratuitas, marcar en guerra y acumular grandes facturas telefónicas. [20] [21] [22]

Periféricos

PDP-1 Pantalla CRT de modo de 30 puntos y máquina de escribir de consola, con marco de procesador en segundo plano

El PDP-1 utiliza cinta de papel perforada plegada como medio de almacenamiento principal. [15] A diferencia de los mazos de tarjetas perforadas , que se pueden clasificar y reordenar, la edición física de la cinta de papel es tediosa. Esto inspiró la creación de programas de edición de textos como Expensive Typewriter y TECO . Debido a que está equipado con impresoras en línea y fuera de línea que se basaban en mecanismos de máquinas de escribir eléctricas 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 carta " y, por lo tanto, inspiró al TJ-2 , posiblemente el primer procesador de textos .

La máquina de escribir de consola es 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 escritura . Utiliza un mecanismo de barra de tipos tradicional, no el mecanismo de máquina de escribir IBM Selectric tipo "pelota de golf" , que no se introdujo hasta el año siguiente. El formato tipo letra se selecciona subiendo y bajando la enorme cesta tipográfica. El Soroban está equipado con una cinta entintada de dos colores (rojo y negro) y la interfaz permite la selección del color. Los programas suelen utilizar códigos de colores para distinguir las entradas del usuario de las respuestas de la máquina. El mecanismo Soroban no es confiable y propenso a atascarse, particularmente cuando se cambia la caja o el color de la cinta.

Los dispositivos fuera de línea suelen ser Friden Flexowriters que han sido especialmente diseñados para funcionar con la codificación de caracteres FIO-DEC utilizada por el PDP-1. Al igual que las máquinas de escribir de consola, estas se construyen alrededor de un mecanismo de escritura que es mecánicamente el mismo que el de una máquina de escribir IBM Electric . [23] Sin embargo, los Flexowriters son muy confiables y a menudo se usaban para largas sesiones de impresión desatendidas. Las flexográficas tienen lectores y perforadores 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 del PDP-1 es enviar texto a una cinta de papel perforada utilizando el perforador BRPE modelo teletipo de "alta velocidad" (60 caracteres por segundo) del PDP-1 y luego llevar la cinta a una Flexowriter para imprimirla 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 normalmente 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 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 gráfica

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 fue desarrollado originalmente para su uso en radar, tiene 16 pulgadas (41 cm) de diámetro y utiliza fósforo P7 de larga persistencia . [25] Se puede utilizar un lápiz óptico con el Tipo 30 para seleccionar puntos en la pantalla. Están disponibles un generador de caracteres opcional y hardware para 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 se preparó mediante Harmony Compiler de Peter Samson , un sofisticado programa basado en texto con algunas características orientadas específicamente a la codificación eficiente de la música barroca . Se prepararon para ello varias horas de música, incluidas fugas de Bach, toda la Eine kleine Nachtmusik de Mozart , el movimiento Oda a la Alegría que concluye la Sinfonía n.º 9 de Beethoven , villancicos y numerosas canciones populares.

Estado actual

Panel de control PDP-1

Sólo se sabe que existen 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 PDP-1C de producción. 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 hace una demostración dos sábados al mes. Las manifestaciones incluyen:

Existen simulaciones de software del PDP-1 en SIMH y MESS , también existe recreación de hardware a través de FPGA para el proyecto MiSTer , y existe una imagen binaria de cintas de papel del software en los archivos de bitsavers.org. [26]

Ver también

Notas

  1. ^ "Las primeras computadoras en Stanford". Universidad Stanford . 6 de febrero de 2022 [15 de agosto de 1997]. Archivado desde el original el 14 de febrero de 2022 . Consultado el 22 de marzo de 2022 .
  2. ^ "Proyecto de restauración del PDP-1 del Museo de Historia de la Computación - Introducción". Museo de Historia de la Computación . Archivado desde el original el 16 de marzo de 2022 . Consultado el 6 de abril de 2011 .
  3. ^ ab "1960: DEC PDP-1 Precursor de la minicomputadora". Magia CED . Archivado desde el original el 3 de enero de 2022 . Consultado el 4 de diciembre de 2008 .
  4. ^ Hafner, Katie ; Lyon, Mateo (1996). Donde los magos se quedan despiertos hasta tarde: los orígenes de Internet (primera edición de Touchstone). Ciudad de Nueva York : Simon y Schuster . pag. 85.ISBN _ 978-0-684-81201-4. LCCN  96019533. OCLC  935805191. OL  23262579M - vía Internet Archive .
  5. ^ "Computadora PDP-1". Museo de Historia de la Computación . Archivado desde el original el 7 de junio de 2021 . Consultado el 23 de marzo de 2022 .
  6. ^ Weik, Martin H. (marzo de 1961). "Procesador de datos programado". Sitio web de misiles Nike de Ed Thelen . Una tercera encuesta sobre los sistemas informáticos digitales electrónicos nacionales. Archivado desde el original el 21 de marzo de 2022 . Consultado el 6 de julio de 2018 .
  7. ^ "Ben Gurley". Museo de Historia de la Computación . Archivado desde el original el 27 de febrero de 2021 . Consultado el 23 de marzo de 2022 .
  8. ^ "1960". Cronología de la Computación DIGITAL . Archivado desde el original el 16 de julio de 2012 . Consultado el 23 de marzo de 2022 .
  9. ^ Campana, C. Gordon; Mudge, J. Craig; McNamara, John E. (2014). Ingeniería informática: una visión de DEC del diseño de sistemas de hardware. Prensa digital. págs. 123–124, 134–137. ISBN 978-1-4832-2110-6. OCLC  900212390.
  10. ^ "Noticias sobre computadoras y procesadores de datos: en el escritorio del editor: el primer" procesador de datos programado "entregado y en uso". Computadoras y Automatización . 10 (4(B)): 8B. Abril de 1961 . Consultado el 22 de marzo de 2022 a través de Internet Archive .
  11. ^ "Historia del PDP-1". Gordon Bell . 30 de abril de 1998. Archivado desde el original el 15 de febrero de 2022 . Consultado el 23 de marzo de 2022 .
  12. ^ 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. Marcas de tiempo de citación 32:48 inicios del panel, 43:55 y 47:00 primer prototipo de 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 minutos). Archivado desde el original el 23 de marzo de 2022 . Consultado el 22 de marzo de 2022 .
  13. ^ Strebe, Judith A.; Kim, Rebeca (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 . Archivado (PDF) desde el original el 28 de agosto de 2021 . Consultado el 23 de marzo de 2022 .
  14. ^ "El TX-0: su pasado y presente" (PDF) . Informe del museo de la informática (8). Primavera de 1984. Archivado desde el original (PDF) el 8 de septiembre de 2015 . Consultado el 23 de marzo de 2022 .
  15. ^ ab "¿La gran estafa de los videojuegos?". Próxima generación . Núm. 23. Imagine Media . Noviembre de 1996. págs. 64–68, 211–229 . Consultado el 22 de marzo de 2022 a través de Internet Archive .
  16. ^ Corporación de Equipos Digitales (1978). Digital Equipment Corporation: desde mil novecientos cincuenta y siete hasta el presente (PDF) . Prensa DIC. pag. 3. Archivado (PDF) desde el original el 23 de marzo de 2022 . Consultado el 23 de marzo de 2022 . {{cite book}}: |work=ignorado ( ayuda )
  17. ^ Grenia, Mark W., ed. (febrero de 2001). Historia de la informática: una enciclopedia de las personas y máquinas que hicieron historia en la informática. Servicios Lexikon. ISBN 978-0-944601-78-5. OL  11565276M - a través de Biblioteca abierta .
  18. ^ Bergin, Thomas. "Corporación de Equipos Digitales". SlideToDoc . Archivado desde el original el 23 de marzo de 2022 . Consultado el 22 de marzo de 2022 .
  19. ^ "Colección DEC PDP-1". Museo de Historia de la Computación . Archivado desde el original el 14 de julio de 2018 . Consultado el 6 de marzo de 2013 .
  20. Prensa, Gil (20 de noviembre de 2011). "Hacking y cajas azules". La historia de la información . Archivado desde el original el 18 de abril de 2021.
  21. Duarte, Gustavo (27 de agosto de 2008). "Primer uso registrado de" Hacker"". Muchos pero finitos . Archivado desde el original el 21 de febrero de 2022 . Consultado el 23 de marzo de 2022 .
  22. ^ Lichstein, Henry (20 de noviembre de 1963). "Hackers telefónicos activos" (PDF) . La tecnología . vol. 83, núm. 24. pág. 1. Archivado (PDF) desde el original el 16 de febrero de 2022 . Consultado el 23 de marzo de 2022 .
  23. ^ Mástil, Bob (24 de noviembre de 1998). "De: Bob Mast". Instituto Arqueológico Blinkenlights . Archivado desde el original el 2 de enero de 2022 . Consultado el 22 de marzo de 2022 . El Flexowriter fue fabricado por primera vez por IBM, durante la Segunda Guerra Mundial, para ser utilizado como escritor automático de cartas. Después de la guerra, varios miembros de IBM compraron los derechos y formaron Commercial Controls, Inc. Fabricaron los mismos en el antiguo edificio de máquinas de escribir IBM Selectric en Rochester, Nueva York. A finales de los años cincuenta, Friden compró Commercial Controls.
  24. ^ Manual abc PDP-1 (PDF) . Corporación de equipos digitales . 1963, págs. 33–36. Archivado (PDF) desde el original el 28 de agosto de 2021 . Consultado el 22 de marzo de 2022 a través de Bitsavers .
  25. ^ CuriousMarc (2 de mayo de 2017). Lyle Bickley explica el PDP-1 (¡y jugamos al Spacewar original!). Archivado desde el original el 11 de diciembre de 2021 . Consultado el 7 de abril de 2018 – vía YouTube .
  26. ^ "Índice de /bits/DEC/pdp1/papertapeImages". Archivado desde el original el 7 de enero de 2022 . Consultado el 16 de marzo de 2022 a través de Bitsavers .

enlaces externos