Articulo de referencia

Lilith (computadora)

{{Cite AV media |author= |date=15 June 2017 |title=ETH Zurich: Ready |medium=video |language=en |url=https://www.youtube.com/watch?v=IvbhVPLS2fM |archive-url=https://ghostarchiv...

La DISER Lilith es una estación de trabajo personalizada basada en el procesador de división de bits AMD 2901 de Advanced Micro Devices , creada por un grupo liderado por Niklaus Wirth en la ETH Zúrich . [ 2 ] [ 3 ] El proyecto comenzó en 1977 y, para 1984, ya había varios cientos de estaciones de trabajo en uso. Cuenta con una pantalla de tubo de rayos catódicos de alta resolución y formato vertical , un ratón , una interfaz para impresora láser y una interfaz de red informática . Su software está escrito completamente en Modula-2 e incluye un programa de base de datos relacional llamado Lidas.

La arquitectura del procesador Lilith es una máquina de pila . [ 2 ] Citando la contribución de Svend Erik Knudsen a "El arte de la simplicidad": "La velocidad de reloj de Lilith era de alrededor de 7 MHz y le permitía ejecutar entre 1 y 2 millones de instrucciones (llamadas código M) por segundo. (...) Inicialmente, se planeó que la memoria principal tuviera 65.536 palabras de 16 bits , pero poco después de su primera versión, se amplió al doble de esa capacidad. Sin embargo, para los programas regulares de Modula-2, solo las 65.536 palabras iniciales eran utilizables para el almacenamiento de variables." [ 4 ]

Historia

El desarrollo de Lilith estuvo influenciado por el Xerox Alto del Xerox PARC (1973), donde Niklaus Wirth pasó un año sabático entre 1976 y 1977. Al no poder traer de vuelta a Europa uno de los sistemas Alto, Wirth decidió construir un nuevo sistema desde cero entre 1978 y 1980, vendiéndolo bajo el nombre de la empresa DISER ( Data Image Sound Processor and Emitter Receiver System ). [ 5 ] En 1985, tuvo un segundo año sabático en PARC, que lo llevó al diseño del Sistema Oberon . Ceres , la continuación de Lilith, se lanzó en 1987.

Sistema operativo

El sistema operativo Lilith , denominado Medos-2, fue desarrollado en la ETH Zúrich por Svend Erik Knudsen con el asesoramiento de Wirth. Es un sistema operativo monousuario orientado a objetos , construido a partir de módulos de Modula-2. [ 3 ] [ 6 ] [ 7 ]

Su diseño influyó en el diseño del sistema operativo Excelsior , desarrollado para la estación de trabajo soviética Kronos (véase más abajo), por el Grupo de Investigación Kronos (KRG). [ 8 ]

variantes soviéticas

Desde 1986 hasta principios de la década de 1990, tecnólogos de la Unión Soviética crearon y produjeron una línea de sistemas de placas de circuitos impresos y estaciones de trabajo basadas en ellos, todas denominadas Kronos . Las estaciones de trabajo se basaban en Lilith y se fabricaron en pequeñas cantidades. [ 9 ]

Ratón

El ratón del ordenador Lilith fue diseñado a medida y posteriormente se utilizó con los ordenadores Smaky . A su vez, sirvió de inspiración para los primeros ratones fabricados por Logitech .

Referencias

  1. ETH Zurich: Listo . YouTube (vídeo). Zúrich , Suiza: ETH Zurich . 15 de junio de 2017. El evento tiene lugar entre la 1:25 y la 1:35. Archivado del original el 21 de diciembre de 2021. Consultado el 21 de marzo de 2021 .
  2. 1 2 Ohran, Richard (agosto de 1984). "Lilith y Modula-2: un estudio de caso de diseño de procesadores de lenguaje de alto nivel" . Byte . págs. 181–192 . Recuperado el 6 de marzo de 2021 . Reimpresión.
  3. 1 2 Sand, Paul A. (septiembre de 1984). "La computadora personal Lilith" . Byte . págs. 300–311 . Recuperado el 6 de marzo de 2021 . Reimpresión.
  4. Böszörményi, László; Gutknecht, Jürg ; Pomberger, Gustav, eds. (25 de octubre de 2000). La escuela de Niklaus Wirth: el arte de la simplicidad . Morgan Kaufman. ISBN 978-1558607231.ISBN 1-55860-723-4& dpunkt, ISBN 3-932588-85-1.
  5. Wirth, Niklaus (enero de 1995). "Una breve historia de Modula y Lilith" . The ModulaTor . 0 .
  6. Knudsen, Svend Erik (1983). Medos-2: Un sistema operativo orientado a Modula-2 para la computadora personal Lilith (PhD). ETH Zurich . doi : 10.3929/ethz-a-000300091 . hdl : 20.500.11850/137906 .
  7. ^ Knudsen, Svend Erik (25 de octubre de 2000). "Medos en retrospectiva". En Böszörményi, László; Gutknecht, Jürg ; Pomberger, Gustav (eds.). La escuela de Niklaus Wirth: el arte de la simplicidad . Morgan Kaufman. págs. 69 a 86. ISBN  978-1558607231.ISBN 1-55860-723-4& dpunkt, ISBN 3-932588-85-1.
  8. Kuznetsov, DN; Nedorya, AE; Tarasov, EV; Filippov, VE "Kronos: una familia de procesadores para lenguajes de alto nivel" . Kronos: Historia de un proyecto (en ruso). xTech . Consultado el 13 de abril de 2021 .
  9. "Kronos: Historia de un proyecto" (en ruso). xTech . Consultado el 8 de abril de 2021 .
  • Documentación sobre BitSavers
  • Geissman, L. et al. (agosto de 1982) Manual de Lilith
  • Wirth, N (1981) La computadora personal Lilith
  • Emulith, emulador para Lilith , página principal y documentación.
  • Lilith y Modula-2
  • "ETHistory - Estación de trabajo Lilith" . Consultado el 26 de abril de 2025 .
  • Entrada de AMD AM2901DC en CPU World