El sistema operativo de una sola tarea FLEX fue desarrollado por Technical Systems Consultants (TSC) de West Lafayette, Indiana , para el Motorola 6800 en 1976. [1]
Desarrollador | Consultores de sistemas técnicos |
---|---|
Estado de trabajo | Interrumpido |
Modelo fuente | Código abierto [ cita requerida ] |
Versión inicial | 1976 |
Último lanzamiento | 2.0 / 3 de octubre de 1985 |
Disponible en | inglés |
Plataformas | Motorola 6800 , Motorola 6809 |
Tipo de grano | Monolítico |
Interfaz de usuario predeterminada | Interfaz de línea de comandos |
Descripción general
La versión original era para disquetes de 8 " y la versión (más pequeña) para disquetes de 5,25" se llamaba mini-Flex. Más tarde, también fue portado al Motorola 6809 ; esa versión se llamó Flex9. [2] Todas las versiones estaban basadas en texto y pensadas para su uso en dispositivos de visualización que van desde terminales de impresión como el Teletype Model 33 ASR hasta terminales inteligentes. Si bien el software TSC no admitía pantallas gráficas, algunos fabricantes de hardware admitían gráficos elementales y dispositivos señaladores.
Era un sistema operativo basado en disco, que utilizaba sectores de 256 bytes en disquetes de sectores blandos; la estructura del disco utilizó bytes de enlace en cada sector para indicar el siguiente sector en un archivo o lista libre. Como resultado, la estructura del directorio se simplificó mucho. TSC (y otros) proporcionaron varios lenguajes de programación, incluido BASIC en dos versiones (estándar y extendido) y una versión de tokenización de BASIC extendido llamada BASIC precompilado, FORTH , C , FORTRAN y PASCAL .
TSC también escribió una versión de FLEX, Smoke Signal DOS , para el fabricante de hardware de California Smoke Signal Broadcasting ; esta versión utilizó bytes de enlace hacia adelante y hacia atrás en cada sector, lo que aumentó la confiabilidad del disco a expensas de la compatibilidad y la velocidad.
Más tarde, TSC introdujo el sistema operativo UniFLEX , multitarea y multiusuario , similar a Unix , que requería controladores de disco DMA, disco de 8 "y, por lo tanto, se vendía en pequeñas cantidades. Varios de los lenguajes de computadora de TSC se transfirieron a UniFLEX.
A principios de la década de 1980, Compusense Ltd ofreció FLEX como sistema operativo para la computadora doméstica Dragon 64 basada en 6809 .
Comandos
Los siguientes comandos son compatibles con diferentes versiones del sistema operativo FLEX. [3] [4] [5]
Ver también
- Microsoft BASIC-68 para FLEX
- Microsoft BASIC-69 para FLEX
Referencias
- ^ Historia archivada el 28 de enero de 2010 en Wayback Machine , FLEX User Group
- ^ Preguntas frecuentes , Grupo de usuarios FLEX
- ^ Manual del usuario de FLEX (miniFLEX)
- ^ Manual del usuario de FLEX 2.0
- ^ Manual del usuario de FLEX 9.0
enlaces externos
- Grupo de usuarios FLEX
- Grupo de usuarios FLEX
- Emulador SWTPC 6800 FLEX 2 y 6809 FLEX 9 / UniFLEX / OS9 Nivel 1
- Emulador 6809 basado en Windows + aplicaciones Flex09 y 6809
- Emulador 6809 basado en AmigaDOS + aplicaciones Flex09 y 6809
- El archivo UniFLEX 6809 perdido
- DragonWiki
- Colección de documentación SWTPC