Az iS-DOS egy operációs rendszer orosz ZX Spectrum kompatibilis otthoni számítógépekhez . Az 1990-es évek elején (1990-92) fejlesztette ki a leningrádi Iskra Soft . Támogatja a hajlékonylemezeket (kétoldalas, dupla sűrűségű), merevlemezeket , CD-ROM meghajtókat.
A rendszert a szabványos TR-DOS lemezrendszer alternatívájaként fejlesztették ki orosz ZX Spectrum klónokhoz . A TR-DOS fő hátrányai az alkönyvtárak hiánya (később a TRDN fájlkezelő által megkerülve), a lemezen lévő fájlok számának korlátozása (legfeljebb 128), egy fájl hosszának korlátozása 64 KB . (később a műholdfájlok szabványának köszönhetően eltávolították), szintén jelen van és még számos más.
Az iS-DOS fejlesztése az MS-DOS ideológiáját használta , és nem voltak fent felsorolt korlátozások. Ezen kívül a Norton Commanderhez hasonlóan a rendszerszintbe építettek egy kétablakos fájlhéjat , valamint a működéshez szükséges szoftverkészletet. A rendszer azonban nem volt kompatibilis a TR-DOS-szal, és nem engedte a TR-DOS-hoz adaptált programok futtatását – ez komoly változtatásokat igényelt.
Bizonyos mennyiségű szoftvert írtak és adaptáltak iS-DOS-hoz. Mivel a rendszerarchitektúra lehetővé tette az eszközillesztők létrehozását, bármilyen típusú bővített memória, különféle külső eszközök és IDE vezérlők (merevlemezekkel való munkához) támogatottak.
Az iS-DOS hátrányai:
A fejlesztő cég, amely 1993 -ban linóleum, majd befejező anyagok értékesítésével indult, a szegmens egyik vezetőjévé vált [1] , majd 2011-ben csődbe ment [2] .
Az iS-DOS'99 Classic bármely ZX Spectrumon fut, mivel amúgy is csak 48 kB RAM-ot használ.
iS-DOS'99 Chic - abban különbözik az iS-DOS'99 Classic-tól, hogy a számítógép memóriájába töltve letiltja a BASIC-48 ROM -ot , és az operációs rendszer kernelt az "árnyék" RAM-ba helyezi. Ez megduplázza az ugrás régió méretét (8-15 KB-ról 20-27 KB-ra). Csak a ZX Spectrumon működik, lehetővé téve, hogy a RAM-ot a 0 címre helyezze, azaz: KAY-256 / 1024 , SCORPION ZS 256 (Chic ZS változat), PROFI és analógjaik). További memória (gyakorlatilag bármilyen, a számítógép által címezhető mennyiség) használható ramlemezként .
iS-DOS'2000 - a Scorpion ZS -ben megjelennek a katalógusok és az SMUC vezérlő-illesztőprogramok bővítményei (a merevlemez támogatásához) .
A TASiS egy modern változat, amelyet a NedoPC csoport fejlesztett ki ATM Turbo 2+ számítógépekhez 2006 - ban . Támogatja ezeknek a számítógépeknek a szöveges módot és a felső memóriát. iS-DOS Chic alapján. Ezenkívül egy speciális ROM firmware - xBIOS - segítségével megoldódik a TR-DOS programokkal való kompatibilitás problémája. Az xBIOS tartalmazza a vTR-DOS-t, egy olyan programot, amely emulálja a TR-DOS működését rendszerhívási szinten, és a számítógép kiterjesztett memóriájába betöltött hajlékonylemez-képpel működik. 2019-ben a rendszert a ZX-Evolutionhoz igazították .
iS-DOS ASSEMBLER v2.3 + Disassembler + Debugger v1.1 - az úgynevezett "három az egyben" készlet. Támogatja a több objektummodulból történő építkezést és csak a módosított fájlok összeállítását. A hibakereső monitor segít a programok valós időben történő futtatásában, tesztelésében és hibakeresésében, valamint lépésről lépésre követve vagy töréspontok használatával.
iS-DOS FORTH - a Forth nyelv megvalósítása, modulok-eszközök készlete programok és dokumentációk létrehozásához "programozási módszertan". Létrehozás oka: gyors, kompakt és mobil, mivel szinte minden 8 bites számítógépen megvalósítják.
DBMS "DATALOG" - lehetővé teszi, hogy egy lemezen ( RAM lemez , hajlékonylemez, merevlemez) több független adatbázist hozzon létre tetszőleges szerkezettel. Minden műveletet végrehajt a rekordokkal: keresés és kijelölés minta szerint, rendezés tetszőleges mező szerint, hozzáadás, törlés, szerkesztés, műveletek számokkal, bázisok tetszőleges kialakítása.
Az iS-DOS PRINTER v6.2 egy program szöveges fájlok nyomtatására mátrixnyomtató -illesztőprogramok széles gyűjteményével .
A Print Lux 2.0 egy képernyőfájlok nyomtatására szolgáló program. Támogatja a színek gradációjának megváltoztatását, a képernyő kép egy részének kiválasztását, a magasság és szélesség független méretezését.
Az Alpha Print egy program letölthető nyomtató-betűkészletek szerkesztésére és szövegek nyomtatására a nyomtatón az ezeket használó. Letölthető betűkészlettel érkezett: matematika, asztrológia, görög, kurzív stb.
A PICASSO egy grafikus szerkesztő, amely lehetővé teszi, hogy a ZX Spectrum képernyőnél nagyobb fájlokkal dolgozzon, képeket készítsen és nyomtasson akár 2048x2048 felbontással, dolgozzon egyszerre 4 fájllal, valamint képtöredékeket, nagy betűtípusokat és még sok mást továbbítson. . Van egy speciális verzió, amely az iS-DOS Classic alatt fut.
A LOTUS PRINT egy 16x16 pixel maximális karaktermérettel rendelkező, nagy felbontású grafikus betűtípusokat használó szövegfájlok tervezőprogramja. Tartalmaz egy konvertert, amely lehetővé teszi a képernyőfájlok töredékeinek szöveggé importálását. A csomag tartalmaz egy grafikus betűkészlet-szerkesztőt (Alpha Print) és egy kész betűtípus-könyvtárat (kb. 30 db).
Notebook — a program két üzemmódban működik.
Üzleti naptár – a napi rekordok (egyenként legfeljebb 615 karakter hosszúságú) több éven át történő megőrzésére szolgál. lehetővé teszi: bejegyzések szerkesztését és törlését, minden hónap bejegyzéseinek megtekintését, bármilyen információ megtalálását minta alapján, bejegyzések nyomtatását a nyomtatón vagy más számítógépekre átvitelét.
Otthoni költségvetés - lehetővé teszi a bevételek és kiadások rögzítését, automatikusan generál részletes statisztikákat, meghatározza a legköltségesebb kiadási tételeket és jövedelmező bevételi tételeket.
A Finance 5.0 egy számviteli program. Lehetővé teszi mérleg készítését, számlák állapotának elemzését, jelentési űrlapok készítését és könyvelési bejegyzések végrehajtását. Lehetőség van a program konfigurálására a felhasználó számára.
A 4-es és 7-es iratszekrények - a DATALOG DBMS-en alapulnak, lehetővé teszik több független iratszekrény létrehozását, egyenként 200 rekorddal. A kártya formátuma a kártyafájlban, választható: 4 vagy 7 adatmező. Lehetőség van kártyák hozzáadására, törlésére, szerkesztésére, megtekintésére, rendezésére és nyomtatására a nyomtatón.
Becslések - lehetővé teszi becslések és számítások készítését, referenciakönyvek és becslések kártyafájlok létrehozását, dokumentumok nyomtatását nyomtatón, létrehozott adatbázisok archiválását.
Fizetési megbízások - automatikusan kitölti és kinyomtatja a szabványos űrlapot, lehetővé teszi az adatok keresését és elemzését az adatbázisban. Támogatja a többszörös adatbevitelt a vágólapról. Képes a kifizetéseket dátum szerint rendezni.
Kisvállalkozás - lehetővé teszi a vásárlásokkal, költségekkel, mennyiséggel és választékkal, a késztermékek értékesítésével kapcsolatos információk bevitelét, a rezsiköltségek rögzítését, a bérek felhalmozását és kifizetését, a berendezések vásárlásával kapcsolatos kiadásokat. A program lehetővé teszi a gyártott termékek számítását, a nyereség szintjének meghatározását, a pénzeszközök nyomon követését a pénztárnál, a késztermékek értékesítésének nyomon követését.
Kereskedelmi üzlet - lehetővé teszi a jutalékra átvett áruk figyelembevételét, az árueladások figyelembevételét, a beszállítóknak történő kifizetéseket, a számla automatikus kiállítását, az értékesítési és fizetési napló vezetését, statisztikai adatok gyűjtését az üzlet munkájáról.
Shop Sesame-2 - lehetővé teszi a beérkező áruk figyelembevételét, elérhetőségének nyomon követését, az áruk érkezésének, fogyasztásának, leírásának rögzítését, statisztikai adatok gyűjtését az értékesítésről, az ügyfelek automatikus kikérdezését, a jelentési dokumentumok nyomtatását a nyomtatón.
Anyagi értékek - lehetővé teszi az anyagi értékek átvételének / leírásának, kiadásának és visszaküldésének nyilvántartását.
2. raktár - lehetővé teszi az áruk átvételének, fogyasztásának, raktárból raktárba történő átvitelének és számlák kiállításának rögzítését. Elkészíti az ellenőrzéshez és a jelentéstételhez szükséges dokumentumokat. Mindent ki lehet nyomtatni nyomtatón.
Az iS-DOS, mint néhány más, a Beta Disk interfészen alapuló operációs rendszer , puffertúlcsordulási mechanizmust használ az önindításhoz .
Amikor bármilyen parancsot végrehajt (beleértve az üreset is), a TR-DOS (a Beta Disk interfész beágyazott operációs rendszere) megpróbálja beolvasni a 0. sáv 9. szektorát, amely a lemezre vonatkozó információkat tartalmaz. Ha a szektor mérete nagyobb a TR-DOS-ban elfogadottnál (256 bájt, iS-DOS esetén - 1024 bájt), akkor a puffer mögötti memória, amely többek között tartalmazza az I/-re vonatkozó információs területet O csatornák (a kezelők címével) felülírt olvasott adatoknak bizonyulnak. Amikor hibaüzenetet próbál kiadni (a kimeneti csatornán keresztül egy további képernyőre), a TR-DOS átadja az irányítást az operációs rendszer betöltőjének, amelynek címe a túlcsordulás következtében a megfelelő kezelő címmezőjében van.
Ezért az iS-DOS fájlrendszerben a lemezsávon lévő szektorok 1-es, 2-es, 3-as, 4-es és 9-es számozásúak.
Egy ilyen trükk segítségével megkerülheti az indítás hiányát a TR-DOS-ban, és különösen a gépi kódokban lévő programok automatikus futtatását. A TR-DOS csak a BASIC programok indítását és automatikus futtatását támogatja, amelyek szükség esetén gépi kódokban tudnak betölteni és futtatni egy programot.
Sinclair számítógépek és klónjaik | ||
---|---|---|
Sinclair | ||
timex | ||
klónok | ||
Szovjetunió, Oroszország, FÁK |
| |
Periféria | ||
Egyéb |
|