FLEX
FLEX | |
Fejlesztő | Technical Systems Consultants |
Forráskód | nyílt forrású |
Programozási nyelv | assembly |
Legelső kiadás | 1976 |
Stabil verzió | 2.0 (1985. október 3.) |
Hardver | Motorola 6800, Motorola 6809 |
Kernel | monolitikus |
Felhasználói felület | parancssoros |
Elérhető | angol |
Státusz | megszűnt |
A FLEX egy megszűnt, egyfelhasználós, egyfeladatos (single user single task) operációs rendszer volt a Motorola 6800 mikroprocesszor alapú rendszerekhez, amelyet az Indiana állambeli Technical Systems Consultants cég fejlesztett ki 1976-ban.
Az eredeti rendszert 8"-os floppyn adták ki, a későbbi 5,25"-os lemezen kiadott verziót mini-Flexnek nevezték. Ezt a verziót portolták Motorola 6809 processzorra. Ezt a verziót FLEX 9-nek nevezték.[1] A rendszert alapvetően karakteres terminál használatára tervezték, azonban egyes gyártók biztosítottak hozzá alapvető grafikai és mutató eszköz (pointing device) támogatást.
Alapvetően lemez alapú operációs rendszer, amely 256 bájtos szektorokat használ dinamikus szektorokkal formázott floppylemezeken. Elérhető volt hozzá BASIC, Forth, C, FORTRAN és Pascal programozási nyelv. A kiterjesztett BASIC nyelvnek volt egy tokenizált formára fordító változata is, az ún. Pre-compiled BASIC.
A TSC készített egy továbbfejlesztett FLEX verziót a Smoke Signal Broadcasting kaliforniai hardvergyártó számára, ez volt a Smoke Signal DOS, amelyben tovább javították a lemezhasználat megbízhatóságát.
Az operációs rendszer továbbfejlesztéseként elkészült a többfeladatos, többfelhasználós, Unix-szerű UniFLEX operációs rendszer, amely DMA lemezvezérlőket és 8"-os lemezt igényelt. Ezt kis számban értékesítették. A fejlesztő több számítógépes nyelvet portolt az UniFLEX-re.
Az 1980-as évek elején a Compusense Ltd. kínálta a FLEX operációs rendszert a Dragon 64 otthoni számítógépek számára, amelyeket szintén 6809-es processzor vezérelt.
Jegyzetek
[szerkesztés]További információk
[szerkesztés]- FLEX User Group (felhasználói csoport)
- FLEX User Group (felhasználói csoport)
- SWTPC 6800 FLEX 2 and 6809 FLEX 9 / UniFLEX / OS9 Level 1 emulator
- Windows-alapú 6809 emulátor + Flex09 és 6809 alkalmazások
- AmigaDOS alapú 6809 emulátor + Flex09 és 6809 alkalmazások
- The Missing 6809 UniFLEX Archive
- DragonWiki
- SWTPC dokumentációgyűjtemény Archiválva 2011. szeptember 27-i dátummal a Wayback Machine-ben.
- FLEX szoftverarchívum
- GoTek UniFlex, UniFlex alapú hobbiprojekt, 2025