FLEX (operativsystem)
Utvecklare | Tekniska systemkonsulter |
---|---|
Arbetstillstånd | Avvecklad |
Källmodell | Öppen källkod [ citat behövs ] |
Initial release | 1976 |
Senaste släppningen | 2.0 / 3 oktober 1985 |
Tillgänglig i | engelsk |
Plattformar | Motorola 6800 , Motorola 6809 |
Typ av kärna | Monolitisk |
Standardanvändargränssnitt _ |
Kommandoradsgränssnitt |
FLEX är ett avvecklat operativsystem med en enda uppgift utvecklat av Technical Systems Consultants (TSC) i West Lafayette, Indiana , för Motorola 6800 1976.
Översikt
Den ursprungliga versionen distribuerades på 8" disketter ; den (mindre) versionen för 5,25" disketter kallas mini-Flex. Den portades också senare till Motorola 6809 ; den versionen heter Flex09. Alla versioner är textbaserade och avsedda för användning på displayenheter, allt från utskriftsterminaler som Teletype Model 33 ASR till smarta terminaler. Även om inga grafiska skärmar stöds av TSC-programvara, stöder viss hårdvara elementär grafik och pekdon.
FLEX är ett diskbaserat operativsystem som använder 256-byte sektorer på disketter med mjuka sektorer; diskstrukturen använder länkbyte i varje sektor för att indikera nästa sektor i en fil eller ledig lista. Katalogstrukturen förenklas som ett resultat. TSC (och andra) tillhandahåller flera programmeringsspråk inklusive BASIC i två varianter (standard och utökad) och en tokeniserande version av utökad BASIC som heter Pre-compiled BASIC, FORTH , C , FORTRAN och PASCAL .
TSC skrev också en version av FLEX, Smoke Signal DOS , för den kaliforniska hårdvarutillverkaren Smoke Signal Broadcasting ; denna version använder framåt- och bakåtlänkningsbytes i varje sektor, vilket ökar diskens tillförlitlighet på bekostnad av kompatibilitet och hastighet.
Senare introducerade TSC det multitasking , multi-användar , Unix-liknande UniFLEX- operativsystemet, som kräver DMA- diskkontroller, 8" disk, och säljs i små antal. Flera av TSC-datorspråken portades till UniFLEX.
Under det tidiga 1980-talet erbjöds FLEX av Compusense Ltd som ett operativsystem för den 6809-baserade Dragon 64- hemdatorn .
Kommandon
Följande kommandon stöds av olika versioner av operativsystemet FLEX.
- BIFOGA
- ASN
- SÄKERHETSKOPIERING
- BYGGA
- KATT
- KOPIERA
- KOPIERA
- C4MAT
- RENA
- DATUM
- RADERA
- EKO
- EXEC
- FIXERA
- SKAFFA SIG
- jag
- HOPPA
- LÄNK
- LISTA
- MEMTEST1
- MÅN
- N
- NEWDISK
- O
- P
- P.COR
- PO
- SKRIVA UT
- PROT
- PSP
- F
- QCHECK
- LÄSPROGRAM
- DÖP OM
- RM
- S
- SPARA
- SPARA.LÅG
- SBOX
- SP
- BÖRJA
- RÖR
- TTYSET
- UCAL
- USEMF
- VER
- KONTROLLERA
- VERSION
- WRITPROM
- XOUT
- Y
Se även
externa länkar
- FLEX användargrupp
- FLEX användargrupp
- SWTPC 6800 FLEX 2 och 6809 FLEX 9 / UniFLEX / OS9 Level 1 emulator
- Windows-baserade 6809 Emulator + Flex09 och 6809 applikationer
- AmigaDOS-baserade 6809 Emulator + Flex09 och 6809 applikationer
- Det saknade 6809 UniFLEX-arkivet
- DragonWiki
- SWTPC-dokumentationssamling Arkiverad 2011-09-27 på Wayback Machine
- FLEX mjukvaruarkiv