Кіріспе

Motorola 6800 үшін бір тапсырмалы операциялық жүйе.

FLEX – 1976 жылы Индиана штатының Уэст-Лафайет қаласындағы Technical Systems Consultants (TSC) компаниясы Motorola 6800 процессоры үшін әзірлеген, қолданыстан тоқтатылған бір тапсырмалы операциялық жүйе.

Шолу

Бастапқы нұсқа 8 дюймдік дискеталарда таралды; 5.25 дюймдік дискеталарға арналған (кішірек) нұсқасы mini Flex деп аталады. Кейін ол Motorola 6809 процессорына көшірілді; бұл нұсқа Flex09 деп аталды. Барлық нұсқалар мәтіндік және телетайп 33 ASR сияқты баспа терминалдарынан бастап, интеллектуалды терминалдарға дейінгі дисплей құрылғыларында пайдалануға арналған. TSC бағдарламалық қамтамасы графикалық дисплейлерді қолдамаса да, кейбір аппараттық құралдар қарапайым графиканы және нұсқау құрылғыларын қолдайды. FLEX – дискіге негізделген операциялық жүйе, ол жұмсақ секторлы дискеталарда 256 байттық секторларды пайдаланады; дискінің құрылымы файлдағы немесе бос тізімдегі келесі секторды көрсету үшін әр сектордағы байланыс байттарын қолданады. Осының нәтижесінде каталог құрылымы жеңілдетілді. TSC (және басқалары) BASIC-тің екі түрімен (стандартты және кеңейтілген), сондай-ақ кеңейтілген BASIC-тің токенделген, алдын ала компиляцияланған BASIC, FORTH, C, FORTRAN және PASCAL нұсқаларын қамтитын бірнеше бағдарламалау тілдерін ұсынады. TSC сонымен қатар Smoke Signal DOS атты FLEX нұсқасын жасады, ол Калифорниялық аппараттық өндіруші Smoke Signal Broadcasting үшін арналған; бұл нұсқа дискінің сенімділігін арттыру үшін әр секторда алға және кері байланыс байттарын пайдаланады, бірақ бұл үйлесімділік пен жылдамдыққа әсер етеді. Кейіннен TSC көп тапсырмалы, көп пайдаланушы, Unix сияқты UniFLEX операциялық жүйесін ұсынды, ол DMA дискілік контроллерлерін және 8 дюймдік дискіні қажет етеді және шағын көлемде сатылды. TSC компьютерлік тілдерінің бірнешеуі UniFLEX-ке көшірілді. 1980 жылдардың басында FLEX, 6809 процессорына негізделген Dragon 64 үй компьютері үшін Compusense Ltd компаниясымен операциялық жүйе ретінде ұсынылды.