FLEX (sistema operacional) - FLEX (operating system)

FLEX
Desenvolvedor Consultores de sistemas técnicos
Estado de trabalho Interrompido
Modelo fonte Código aberto
lançamento inicial 1976 ; 45 anos atrás ( 1976 )
Último lançamento 2.0 / 3 de outubro de 1985 ; 35 anos atrás ( 03/10/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
Editar 1.2

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