FLEX (sistema operacional) - FLEX (operating system)
Desenvolvedor | Consultores de sistemas técnicos |
---|---|
Estado de trabalho | Interrompido |
Modelo fonte | Código aberto |
lançamento inicial | 1976 |
Último lançamento | 2.0 / 3 de outubro de 1985 |
Disponível em | inglês |
Plataformas | Motorola 6800 , Motorola 6809 |
Tipo de kernel | Monolítico |
Interface de usuário padrão | Interface da Linha de comando |
O sistema operacional de tarefa única FLEX foi desenvolvido por Technical Systems Consultants (TSC) de West Lafayette, Indiana , para o Motorola 6800 em 1976.
Visão geral
A versão original era para disquetes de 8 " e a versão (menor) para disquetes de 5,25" era chamada de mini-Flex. Mais tarde, também foi portado para o Motorola 6809 ; essa versão foi chamada de Flex9. Todas as versões eram baseadas em texto e destinadas ao uso em dispositivos de exibição, desde terminais de impressão como o Teletype Model 33 ASR até terminais inteligentes. Embora nenhuma tela gráfica fosse suportada pelo software TSC, alguns fabricantes de hardware suportavam gráficos elementares e dispositivos apontadores.
Era um sistema operacional baseado em disco, usando setores de 256 bytes em disquetes com setores de software; a estrutura do disco usa bytes de ligação em cada setor para indicar o próximo setor em um arquivo ou lista livre. Como resultado, a estrutura do diretório foi muito simplificada. TSC (e outros) forneceram várias linguagens de programação, incluindo BASIC em dois sabores (padrão e estendido) e uma versão de tokenização do BASIC estendido chamada BASIC pré-compilado, FORTH , C , FORTRAN e PASCAL .
TSC também escreveu uma versão do FLEX, Smoke Signal DOS , para o fabricante de hardware da Califórnia Smoke Signal Broadcasting ; esta versão usava bytes de ligação direta e traseira em cada setor, o que aumentava a confiabilidade do disco em detrimento da compatibilidade e velocidade.
Mais tarde, TSC introduziu a multitarefa , multi-usuário , Unix-like UNIFLEX sistema operacional, o que exigiu DMA controladores de disco, 8" de disco, e assim vendida em apenas pequenas quantidades. Várias das linguagens de computador TSC foram portados para UNIFLEX.
Durante o início dos anos 1980, o FLEX foi oferecido pela Compusense Ltd como um sistema operacional para o computador doméstico Dragon 64 baseado em 6809 .
Comandos
Os comandos a seguir são compatíveis com diferentes versões do sistema operacional FLEX.
- ACRESCENTAR
- ASN
- CÓPIA DE SEGURANÇA
- CONSTRUIR
- GATO
- CÓPIA DE
- COPYNEW
- C4MAT
- LIMPAR
- DATA
- EXCLUIR
- ECO
- EXEC
- FIXAR
- OBTER
- eu
- PULAR
- LINK
- LISTA
- MEMTEST1
- SEG
- N
- NEWDISK
- O
- P
- P.COR
- PO
- IMPRESSÃO
- PROT
- PSP
- Q
- QCHECK
- READPROM
- RENOMEAR
- RM
- S
- SALVE
- SAVE.LOW
- SBOX
- SP
- COMECE
- TOQUE
- TTYSET
- UCAL
- USEMF
- VER
- VERIFICAR
- VERSÃO
- WRITPROM
- XOUT
- Y
Veja também
Referências
links externos
- Grupo de usuários FLEX
- Grupo de usuários FLEX
- SWTPC 6800 FLEX 2 e 6809 FLEX 9 / UniFLEX / OS9 Nível 1 emulador
- Emulador 6809 baseado em Windows + aplicativos Flex09 e 6809
- Emulador 6809 baseado em AmigaDOS + aplicativos Flex09 e 6809
- Arquivo UniFLEX 6809 ausente
- DragonWiki
- Coleção de documentação SWTPC
- Arquivo de software FLEX