Articulo de referencia

CSIRAC

CSIRAC ( / ˈsaɪræk / ; Commonwealth Scientific and Industrial Research Automatic Computer ) , originalmente conocido como CSIR Mk 1 , fue el primer ordenador digital de Australi...

CSIRAC ( / ˈsaɪræk / ; Commonwealth Scientific and Industrial Research Automatic Computer ) , originalmente conocido como CSIR Mk 1 , fue el primer ordenador digital de Australia y el quinto ordenador con programa almacenado del mundo. [1] Es el ordenador electrónico de primera generación más antiguo que aún se conserva [ 2 ] ( el Zuse Z4 del Deutsches Museum es más antiguo, pero era electromecánico , no electrónico ), y fue el primero del mundo en reproducir música digital . [3] [4] [5] [6] [7] [8]

Después de exhibirse en el Museo de Melbourne durante muchos años, se trasladó a Scienceworks en 2018 y ahora está en exhibición permanente en la galería Think Ahead. [9] Una fuente completa de información sobre la colección CSIRA, sus colaboradores y temas relacionados está disponible en el sitio web de Colecciones de Museums Victoria . [10]

Historia

El CSIRAC fue construido por un equipo dirigido por Trevor Pearcey y Maston Beard, trabajando en gran parte de forma independiente de esfuerzos similares en Europa y los Estados Unidos , y ejecutó su primer programa de prueba (multiplicación de números) en algún momento de noviembre de 1949. [11] [7] En operación restringida desde finales de 1950, demostrado públicamente y operativo en 1951. [12] [13] [14]

Diseño

La máquina era bastante representativa de los diseños de computadoras accionadas por válvulas de primera generación . Utilizaba líneas de retardo acústicas de mercurio como su almacenamiento de datos primario, con una capacidad típica de 768 palabras de 20 bits , complementadas por un dispositivo de tipo disco paralelo con una capacidad total de 4096 palabras y un tiempo de acceso de 10 milisegundos. Su reloj de memoria funcionaba a 1000  Hz , y la unidad de control , sincronizada con el reloj, tardaba dos ciclos en ejecutar una instrucción (más tarde la velocidad se duplicó a un ciclo por instrucción). El bus (denominado "tronco de dígitos" en su diseño) [15] es inusual en comparación con la mayoría de las computadoras en que era serial : transfería un bit a la vez.

La mayoría de las aproximadamente 2000 válvulas de CSIRAC eran de los tipos 6SN7 , [16] 6V6 , [17] diodos EA50 y KT66 . [18] George Semkiw más tarde rediseñó la electrónica de lectura de tambor para utilizar transistores de germanio .

La entrada de datos a la máquina se realizaba en forma de cinta de papel perforada de 3 pulgadas (76 mm) de ancho y 12 pistas , [19] después de que los experimentos con tarjetas perforadas resultaran insatisfactorios. La máquina se controlaba a través de una consola que permitía ejecutar los programas paso a paso siguiendo una instrucción a la vez, y contaba con pantallas CRT que mostraban el contenido de los registros. La salida se realizaba a través de un teleimpresor estándar o de una cinta perforada.

El conjunto de instrucciones admitía el conjunto básico de operaciones aritméticas y lógicas, así como saltos condicionales y relativos (lo que hacía posible escribir una biblioteca de subrutinas). Las instrucciones constaban de tres componentes: un "destino" de 5 bits P1-P5, un "origen" de 5 bits P6-P10 y un "direccionamiento" de 10 bits P11-P20. Para las instrucciones que utilizaban el almacén principal, los seis bits P15-P20 seleccionaban una de las 64 líneas de retardo lógicas. Los bits P11-P14 determinaban el momento en el que se escribían o extraían 20 bits de datos de la línea de retardo y, por lo tanto, representaban la dirección de una palabra dentro de la línea de retardo seleccionada. Había 32 puertas de destino y 32 puertas de origen; los 10 bits de dirección identificaban una palabra de datos dentro del almacén si el origen o el destino requerían acceso al almacén. El número total de combinaciones de origen y destino, o diferentes funciones de instrucción, era 1024, aunque solo unas 256 de ellas se utilizaban con frecuencia. [20] La máquina tenía tres registros de 20 bits (A, B y C), dos de los cuales participaban en la multiplicación, un registro de 10 bits que podía vincularse a cualquiera de las mitades de una palabra y un grupo de 16 registros de 20 bits, direccionados a través de los bits P11-P14. Además, el contador de programa de 20 bits (registro S) y el registro de instrucciones (K) eran accesibles.

La máquina, como todas las máquinas de la época, no tenía sistema operativo . En 1960, Geoff Hill desarrolló un lenguaje de programación interpretado de alto nivel llamado INTERPROGRAM. Era similar a las primeras formas de BASIC , que se diseñó en 1963 para la serie GE-200 transistorizada de 20 bits .

En 1950, el CSIRAC se utilizó para reproducir música, el primer uso conocido de una computadora digital para ese propósito. La música nunca se grabó, pero se ha reconstruido con precisión. [4] [7] [8] [5] [6] [21]

CSIRAC, vista lateral

En 1955, cuando el CSIRO decidió que la investigación informática estaba fuera de su ámbito de competencias, la máquina fue transferida desde su sede en el Laboratorio de Radiofísica del CSIRO en Sydney a la Universidad de Melbourne , donde formó la única instalación informática académica de Australia hasta fines de 1956. Muchos pioneros del uso de computadoras en Australia [¿ quiénes? ] tuvieron su primer contacto con la informática allí. [ cita requerida ]

Preservación

En 1964, el CSIRAC cerró sus puertas por última vez. Ya en esa etapa se reconoció su importancia histórica y se lo almacenó con miras a su posterior exhibición en un museo.

La máquina estuvo almacenada en un depósito durante los años 1960 y 1970, antes de ser instalada para su exhibición en el Instituto de Tecnología Caulfield [22] (más tarde el Campus Caulfield del Instituto de Tecnología Chisholm , y más tarde nuevamente el Campus Caulfield de la Universidad Monash ) de 1980 a 1992. Luego fue devuelta al depósito.

El interés por la máquina se reavivó en los años 90, cuando se comprobó que muchos de sus desarrolladores estaban envejeciendo y que la historia se estaba perdiendo para siempre. En 1996 se celebró una conferencia sobre la máquina.

Exposición del CSIRAC en Scienceworks

La máquina encontró un hogar permanente en el Museo Victoria en el año 2000. No ha estado operativa desde su cierre, pero muchos de los programas que se ejecutaban en ella se han conservado y se ha escrito un emulador para ella. Los conservadores han decidido que, además del coste de restaurar el dispositivo, la enorme cantidad de reparaciones que serían necesarias para que funcionara de forma segura (el CSIRAC utilizaba 30 kilovatios de energía en su funcionamiento) restaría valor a su autenticidad histórica.

Después de exhibirse en el Museo de Melbourne durante muchos años, se trasladó a Scienceworks en 2018 y ahora está en exhibición permanente en la galería Think Ahead. [9]

El CSIRAC está incluido en el Registro del Patrimonio de Victoria y en una Superposición de Patrimonio . [2]

Está catalogado como Monumento Nacional de Ingeniería por Engineers Australia como parte de su Programa de Reconocimiento del Patrimonio de Ingeniería . [23]

Véase también

Referencias

Referencias
  1. ^ "CSIRAC". 12 de agosto de 2021.
  2. ^ ab "CSIRAC (ORGANIZACIÓN DE INVESTIGACIÓN CIENTÍFICA E INDUSTRIAL DE LA COMMONWEALTH)". Registro de patrimonio victoriano . Patrimonio de Victoria. H2217.
  3. ^ "CSIRAC: el primer ordenador de Australia". Archivado desde el original el 16 de noviembre de 2007. Consultado el 21 de diciembre de 2007 .
  4. ^ ab Fildes, Jonathan (17 de junio de 2008). «Oldest computer music unveiled» (Desvelada la música de ordenador más antigua). BBC News Online . Consultado el 18 de junio de 2008 .
  5. ^ ab "MuSA 2017 - Experimentos musicales tempranos por computadora en Australia, Inglaterra y Estados Unidos". Conferencia MuSA . 9 de julio de 2017 . Consultado el 18 de octubre de 2017 .
  6. ^ ab Doornbusch, Paul (2017). "Experimentos musicales tempranos con ordenador en Australia e Inglaterra". Sonido organizado . 22 (2). Cambridge University Press : 297–307 [11]. doi : 10.1017/S1355771817000206 .
  7. ^ abc Doornbusch, Paul (marzo de 2004). "Síntesis de sonido por ordenador en 1951: la música de CSIRAC". Computer Music Journal . 28 (1): 11–12. doi : 10.1162/014892604322970616 . ISSN  0148-9267. S2CID  10593824.
  8. ^ ab Werner, Joel (16 de agosto de 2019). "13.1 Historia del origen de la música electrónica [BONUS]". Radio Nacional . Corporación Australiana de Radiodifusión . Consultado el 13 de mayo de 2021 .
  9. ^ ab "CSIRAC: la computadora electrónica de primera generación intacta más antigua del mundo". Museos Victoria .
  10. ^ "Colección CSIRAC". Colecciones de los Museos Victoria .
  11. ^ "Cronología de CSIRAC: CSIRAC, Universidad de Melbourne". cis.unimelb.edu.au . David Hornsby, Doug McCann, Peter Thorne. 12 de agosto de 2021 . Consultado el 24 de junio de 2023 .{{cite web}}: Mantenimiento de CS1: otros ( enlace )
  12. ^ "9. CSIRO Mark I". Boletín Digital de Computadoras . 4 (4): 6. Octubre 1952.[ enlace muerto ]
  13. ^ McCann y Thorne 2000, págs. viii, 2–3, 27, 30, 77, 79–80.
  14. ^ Investigación, Oficina de Investigación Naval de los Estados Unidos (1953). Un estudio de las computadoras digitales automáticas. Oficina de Investigación Naval, Departamento de la Marina. pág. 22.
  15. ^ McCann y Thorne 2000, págs. 8–11, 13, 91.
  16. ^ 6SN7 Triodo doble, 8 pines, calentador de 3,8 W
  17. ^ "Pentodo Beam Power 6V6, 8 pines, calentador de 2,8 W". Archivado desde el original el 27 de septiembre de 2006. Consultado el 19 de enero de 2007 .
  18. ^ Tetrodo de haz KT66, 8 pines, calentador de 8,2 W
  19. ^ "Cinta de papel CSIRAC (réplica)". Museo de Historia de la Computación . 2010. Consultado el 13 de octubre de 2023 .
  20. ^ "Diseño CSIRAC". Archivado desde el original el 1 de abril de 2018. Consultado el 14 de abril de 2018 .
  21. ^ Doornbusch, Paul (26 de junio de 2016). «Cómo Australia tocó la primera música del mundo en una computadora». The Conversation .
  22. ^ "Diapositiva: Computadora CSIRAC, Trevor Pearcey, 1980-1992". Colecciones del Museo Victoria . Artículo MM 68471. Archivado desde el original el 13 de julio de 2012.
  23. ^ "CSIRAC Computer, 1949-64". Ingenieros de Australia . Consultado el 27 de abril de 2020 .
  • "Maquinaria de computación automática: desarrollos técnicos - UNA COMPUTADORA AUTOMÁTICA EN AUSTRALIA". Matemáticas de la computación . 6 (39): 167–172. 1952. doi : 10.1090/S0025-5718-52-99392-7 . ISSN  0025-5718.
Bibliografía
  • Beard, M.; Pearcey T. (1984). "La génesis de una de las primeras computadoras con programas almacenados: CSIRAC". IEEE Annals of the History of Computing . 6 (2). IEEE: 106–115. doi :10.1109/MAHC.1984.10014. S2CID  38316671.
  • Deane, John (1997). CSIRAC: La primera computadora de Australia . Sociedad Australiana del Museo de Computación. pp. 45p. ISBN 0-646-34081-6.
  • Doornbusch, Paul (2005). La música de CSIRAC, la primera música por ordenador de Australia. Common Ground. ISBN 1-86335-569-3.
  • McCann, Doug; Thorne, Peter (2000). El último de los primeros, CSIRAC: la primera computadora de Australia. Ciencias de la Computación de la Universidad de Melbourne. ISBN 0-7340-2024-4.URL alternativa: una cronología y la historia de CSIRAC, así como una colección de presentaciones de la conferencia de 1996 sobre la máquina.
  • Pearcey, Trevor (1988). Una historia de la informática australiana . Instituto Tecnológico Chisholm. pp. 192p. ISBN 0-947186-94-8.
  • Página de inicio de CSIRAC: del Laboratorio de Computación del Departamento de Computación y Sistemas de Información de la Universidad de Melbourne
  • Tesoro nacional australiano — CSIRAC — Segmento televisivo sobre CSIRAC
  • El ordenador 'CSIRAC' — película de 1965
  • La música de CSIRAC — Reseña del libro de Paul Doornbusch (en español) Google translation
  • Emulador CSIRAC en Java: descripción de la arquitectura, detalles de programación y un emulador de Java
  • "CSIRAC Music". www.doornbusch.net . Consultado el 18 de mayo de 2018 .– Entrevista a Trevor Pearcey, MP3 de toda la música reproducida por CSIRAC
  • Thorne, Peter (otoño de 2014). "CSIR Mark 1/CSIRAC: el primer ordenador de Australia". Resurrección: Boletín de la Computer Conservation Society (67). ISSN  0958-7403.
  • Ainsworth, Barbara (otoño de 2014). "El Dr. Trevor Pearcey, a la vanguardia del diseño de computadoras tempranas". Resurrección: Boletín de la Sociedad de Conservación de Computadoras (67). ISSN  0958-7403.
  • Gesthuizen, Roland; Kidman, Gillian; Bronceado, avellana; Pham, Caroline (13 de enero de 2020). "Conferencia magistral de la Miniconf de Educación Abierta: El Quién de CSIRAC". LinuxConfAU 2020 . Archivado desde el original el 12 de diciembre de 2021.
Obtenido de "https://es.wikipedia.org/w/index.php?title=CSIRAC&oldid=1253250079"