El TX-0 , para Computadora Experimental Experimental Transistorizada Cero , pero cariñosamente llamado tixo (pronunciado "tix oh"), fue uno de los primeros computadores completamente transistorizados y contenía 64 K de palabras de 18 bits de datos magnéticos, entonces enormes. memoria central . La construcción del TX-0 comenzó en 1955 [1] y finalizó en 1956. [2] [3] [4] Se utilizó continuamente durante la década de 1960 en el MIT . El TX-0 incorporó alrededor de 3.600 transistores de barrera de superficie de alta frecuencia Philco , el primer transistor adecuado para ordenadores de alta velocidad. [5] El TX-0 y su descendiente directo, el PDP-1 original , fueron plataformas para la investigación informática pionera y el desarrollo de lo que más tarde se llamaría cultura " hacker " informática. Para el MIT, esta fue la primera computadora que proporcionó una consola de sistema que permitía la interacción directa, a diferencia de las computadoras anteriores, que requerían el uso de una tarjeta perforada como interfaz principal para que los programadores depuraran sus programas. [6] Los miembros del Tech Model Railroad Club del MIT , "los primeros hackers del MIT", se deleitaron con la interactividad que ofrece la consola y fueron reclutados por Marvin Minsky para trabajar en este y otros sistemas utilizados por el grupo de IA de Minsky. [7]
Diseñado en el Laboratorio Lincoln del MIT [4] en gran medida como un experimento de diseño transistorizado y construcción de sistemas de memoria central muy PEQUEÑOS, el TX-0 era esencialmente una versión transistorizada del igualmente famoso Whirlwind , también construido en el Laboratorio Lincoln. Mientras que el Whirlwind ocupaba todo el piso de un apartamento pequeño, el TX-0 cabía en una única habitación de tamaño razonable y, aun así, era algo más rápido. Al igual que el Whirlwind, el TX-0 estaba equipado con un sistema de visualización vectorial , que consistía en un osciloscopio de 12 pulgadas con un área de trabajo de 7 por 7 pulgadas conectado al registro de salida de 18 bits de la computadora, lo que le permitía mostrar puntos y vectores con una resolución de hasta 512×512 ubicaciones de pantalla. [8]
El TX-0 era una computadora de 18 bits con un rango de direcciones de 16 bits. Los primeros dos bits de la palabra de máquina designan la instrucción y los 16 bits restantes se utilizan para especificar la ubicación de la memoria o el operando para la instrucción especial de "operación". Estos dos bits crearon cuatro instrucciones posibles, que incluían instrucciones de almacenamiento, adición y rama condicional como un conjunto básico.
Wesley A. Clark diseñó la lógica y Ken Olsen supervisó el desarrollo de la ingeniería. [4]
Inicialmente se estaba diseñando una computadora de tubo de vacío llamada TX-1 para probar el primer gran banco de memoria de núcleo magnético . Sin embargo, el diseño nunca fue aprobado y el TX-1 nunca se construyó. En cambio, el TX-0 fue diseñado para el mismo propósito, excepto que utiliza transistores. Con la finalización exitosa del TX-0, el trabajo se centró inmediatamente en el TX-2, mucho más grande y complejo , completado en 1958. [9] Dado que la memoria central era muy costosa en ese momento, varias partes de la memoria del TX-0 fueron canibalizados para el proyecto TX-2.
Después de un tiempo, ya no se consideró que valiera la pena conservar el TX-0 en el Laboratorio Lincoln, y fue "prestado" (semipermanentemente) al Laboratorio de Investigación de Electrónica (RLE) del MIT en julio de 1958, donde se convirtió en una pieza central de investigación que eventualmente evolucionaría hasta convertirse en el Laboratorio de Inteligencia Artificial del MIT y la cultura pirata informática original . Entregada desde el Laboratorio Lincoln con solo 4K de núcleo, la máquina ya no necesitaba 16 bits para representar una dirección de almacenamiento. Después de aproximadamente un año y medio, el número de bits de instrucción se duplicó a cuatro, lo que permitió un total de 16 instrucciones, y se añadió un registro de índice . Esto mejoró drásticamente la programabilidad de la máquina, pero aún dejó espacio para una expansión posterior de la memoria a 8K (los cuatro bits de instrucción y la bandera de indexación de un bit dejaron 13 bits para direccionar). Este TX-0 recientemente modificado se utilizó para desarrollar una gran cantidad de avances en informática, incluido el reconocimiento de voz y escritura , así como las herramientas necesarias para trabajar en dichos proyectos, incluidos editores de texto y depuradores .
Mientras tanto, el proyecto TX-2 atravesaba sus propias dificultades y varios miembros del equipo decidieron abandonar el proyecto en Lincoln Lab y fundar su propia empresa: Digital Equipment Corporation (DEC).
Después de un corto tiempo vendiendo "módulos de laboratorio" en forma de elementos lógicos simples del diseño del TX-2, la recién formada Digital Equipment Corporation (DEC) decidió producir un diseño del TX-0 "limpio" y lo entregó en 1961. como el PDP-1 . Un año después, DEC donó el prototipo de ingeniería PDP-1 al MIT. Se instaló en la habitación contigua al TX-0 y las dos máquinas funcionarían una al lado de la otra durante casi una década.
Piezas importantes del TX-0 se encuentran en el Laboratorio Lincoln del MIT. En 1983, el TX-0 todavía estaba funcionando y se muestra ejecutando una aplicación de laberinto en el primer episodio de Computer Chronicles .
Como parte de su uso en la investigación de la inteligencia artificial, la computadora se utilizó para escribir obras de teatro occidentales simples y apareció en el documental de televisión de la CBS de 1961 "The Thinking Machine", y en el libro complementario de John Pfeiffer del mismo título publicado por la JB. Compañía Lippincott en 1962.
Div. 6 - Laboratorio Lincoln
MIT
Desarrollo del TX-0 en el MIT: los participantes incluyen a Doug Ross y Harrison (Dit) Morse, ex alumnos de Electronic Systems Group, entrevista realizada por Gordon Bell.