El DISER Lilith es una costumbre construido estación de trabajo de equipo basado en el Advanced Micro Devices (AMD) 2901 rebanar bits del procesador, creado por un grupo dirigido por Niklaus Wirth en el ETH Zürich . [2] [3] El proyecto se inició en 1977, y en 1984 varios cientos de estaciones de trabajo estaban en uso. Tiene una pantalla de tubo de rayos catódicos orientada al retrato de página completa de alta resolución , un mouse , una interfaz de impresora láser y una interfaz de red de computadoras . Su software está escrito completamente en Modula-2 e incluye unprograma de base de datos relacional llamado Lidas.
Desarrollador | ETH Zúrich |
---|---|
Fabricante | Sistemas informáticos Modula |
Familia de productos | Wirth |
Tipo | puesto de trabajo |
Fecha de lanzamiento | 1980 |
Precio de lanzamiento | $ 8000 |
Interrumpido | sí |
Unidades vendidas | 120 [1] |
Unidades enviadas | 120 |
Medios de comunicación | Disquete 5,25 pulg. (13,3 cm) 140 K |
Sistema operativo | Medos-2 ( Modula-2 ) |
UPC | AMD 2901 |
Memoria | 256 K (131.072 palabras de 16 bits ) |
Almacenamiento | Disco duro de 15 MB |
Monitor | Mapa de bits monocromo de 30 cm (12 pulg.) |
Dimensiones | 15,5 pulgadas × 15 pulgadas × 14,5 pulgadas (39 cm × 38 cm × 37 cm) |
Objetivo de marketing | Investigar |
Sucesor | Ceres |
La arquitectura del procesador Lilith es una máquina apilada . [2] Citando la contribución de Sven Erik Knudsen a "El arte de la simplicidad": "La velocidad del reloj de Lilith era de alrededor de 7 MHz y le permitió ejecutar entre 1 y 2 millones de instrucciones (llamadas código M) por segundo. (...) Inicialmente, se planeó que la memoria principal tuviera una memoria de 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 Modula-2, solo las 65,536 palabras iniciales se podían utilizar para el almacenamiento de variables. . " [4]
Historia
El desarrollo de Lilith fue influenciado por el Xerox Alto de Xerox PARC (1973) donde Niklaus Wirth pasó un año sabático de 1976 a 1977. Incapaz de traer uno de los sistemas Alto a Europa, Wirth decidió construir un nuevo sistema desde cero entre 1978 y 1980, vendiéndola bajo el nombre de la empresa DISER ( Data Image Sound Processor and Emitter Receiver System ). [5] En 1985, tuvo un segundo permiso sabático para PARC, lo que llevó al diseño del Sistema Oberon . Ceres , la continuación de Lilith, también se lanzó en 1985.
Sistema operativo
Desarrollador | Svend Erik Knudsen |
---|---|
Escrito en | Modula-2 |
Familia OS | Wirth |
Estado de trabajo | Interrumpido |
Versión inicial | 1983 |
Objetivo de marketing | Investigar |
Disponible en | inglés |
Método de actualización | Compilar a partir del código fuente |
Gerente de empaquetación | Módulos Modula-2 |
Plataformas | Lilith ( AMD 2901 ) |
Tipo de grano | Modular , orientado a objetos |
Sucesor | Oberon |
El sistema operativo (SO) Lilith , llamado Medos-2, fue desarrollado en ETH Zurich, por Svend Erik Knudsen con el asesoramiento de Wirth. Es un sistema operativo orientado a objetos de un solo usuario construido a partir de módulos de Modula-2. [3] [6] [7]
Su diseño influyó en el diseño del SO Excelsior , desarrollado para la estación de trabajo soviética Kronos (ver 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, los tecnólogos de la Unión Soviética crearon y produjeron una línea de sistemas de placas de circuito impreso y estaciones de trabajo basadas en ellos, todos llamados Kronos . Las estaciones de trabajo se basaron en Lilith y se fabricaron en pequeñas cantidades. [9]
Ratón
El ratón de la computadora de Lilith fue diseñado a medida y luego se usó con las computadoras Smaky . Luego inspiró los primeros ratones producidos por Logitech .
Referencias
- ^ ETH Zurich: Listo . YouTube (video). Zúrich , Suiza: ETH Zúrich . 15 de junio de 2017. El evento tiene lugar a las 1: 25–1: 35 . Consultado el 21 de marzo de 2021 .
- ^ a b 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 . Consultado el 6 de marzo de 2021 . Reimprimir.
- ^ a b Sand, Paul A. (septiembre de 1984). "La computadora personal Lilith" . Byte . págs. 300–311 . Consultado el 6 de marzo de 2021 . Reimprimir.
- ^ 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 Kaufmann. ISBN 978-1558607231.ISBN 1-55860-723-4 y dpunkt, ISBN 3-932588-85-1 .
- ^ Wirth, Niklaus (enero de 1995). "Una breve historia de Modula y Lilith" . El ModulaTor . Nr. 0.
- ^ 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 .
- ^ 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 Kaufmann. págs. 69–86. ISBN 978-1558607231.ISBN 1-55860-723-4 y dpunkt, ISBN 3-932588-85-1 .
- ^ 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 .
- ^ "Kronos: Historia de un proyecto" (en ruso). xTech . Consultado el 8 de abril de 2021 .
enlaces externos
- Documentación sobre BitSavers
- Geissman, L y col. (Agosto de 1982) Manual de Lilith
- Wirth, N (1981) La computadora personal Lilith
- Emulith Emulith para Lilith , página de inicio y documentación
- Lilith y Modula-2
- ETHistory - Estación de trabajo Lilith
- Entrada AMD AM2901DC en CPU World