FLEX es un sistema operativo monotarea descontinuado desarrollado por Technical Systems Consultants (TSC) de West Lafayette, Indiana , para el Motorola 6800 en 1976. [ 2 ]
Descripción general
La versión original se distribuyó en disquetes de 8 pulgadas ; la versión (más pequeña) para disquetes de 5,25 pulgadas se llama mini-Flex. Posteriormente también se adaptó al Motorola 6809 ; esa versión se llama Flex09. [ 3 ] Todas las versiones están basadas en texto y están diseñadas para usarse en dispositivos de visualización que van desde terminales de impresión como el Teletype Modelo 33 ASR hasta terminales inteligentes. Si bien el software TSC no admite pantallas gráficas, algunos dispositivos de hardware admiten gráficos básicos y dispositivos señaladores.
FLEX es un sistema operativo basado en disco, que utiliza sectores de 256 bytes en disquetes con sectores blandos; la estructura del disco utiliza bytes de enlace en cada sector para indicar el siguiente sector en un archivo o lista de sectores libres. Como resultado, la estructura de directorios se simplifica. TSC (y otros) proporcionan varios lenguajes de programación, incluyendo BASIC en dos variantes (estándar y extendida) y una versión tokenizadora de BASIC extendida 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 californiano Smoke Signal Broadcasting ; esta versión utiliza bytes de enlace directo e inverso en cada sector, lo que aumenta la fiabilidad del disco a costa de la compatibilidad y la velocidad.
Posteriormente, TSC introdujo el sistema operativo UniFLEX , multitarea , multiusuario y similar a Unix , que requería controladores de disco DMA , discos de 8 pulgadas y se vendió en cantidades limitadas. Varios lenguajes de programación de TSC fueron adaptados a UniFLEX.
A principios de la década de 1980, Compusense Ltd ofreció FLEX como sistema operativo para el ordenador doméstico Dragon 64, basado en el procesador 6809 .
Comandos
Los siguientes comandos son compatibles con diferentes versiones del sistema operativo FLEX. [ 4 ] [ 5 ] [ 6 ]
- AÑADIR
- ASN
- RESPALDO
- CONSTRUIR
- GATO
- COPIAR
- COPYNEW
- C4MAT
- LIMPIO
- FECHA
- BORRAR
- ECO
- EJECUTIVO
- ARREGLAR
- CONSEGUIR
- I
- SALTAR
- ENLACE
- LISTA
- MEMTEST1
- LUN
- norte
- NUEVO DISCO
- O
- PAG
- P.COR
- correos
- IMPRIMIR
- PROT
- PSP
- Q
- QCHECK
- LECTURA DE LA ROM
- REBAUTIZAR
- RM
- S
- AHORRAR
- AHORRA. BAJO
- SBOX
- SP
- PUESTA EN MARCHA
- TOCAR
- TTYSET
- UCAL
- USEMF
- VER
- VERIFICAR
- VERSIÓN
- ESCRITURA
- XOUT
- Y
Véase también
Referencias
Enlaces externos
- Grupo de usuarios de FLEX
- Grupo de usuarios de FLEX
- Emulador SWTPC 6800 FLEX 2 y 6809 FLEX 9 / UniFLEX / OS9 Nivel 1
- Emulador 6809 basado en Windows + Flex09 y aplicaciones 6809
- Emulador 6809 basado en AmigaDOS + Flex09 y aplicaciones 6809
- El archivo UniFLEX 6809 desaparecido
- DragonWiki
- Colección de documentación de SWTPC archivada el 27/09/2011 en Wayback Machine.
- Archivo de software FLEX
- Sistemas operativos descontinuados
- Sistemas operativos de disco
- Software para ordenador a color TRS-80
- Software de 1976