iS-DOS er et operativsystem til russiske ZX Spectrum - kompatible hjemmecomputere . Udviklet i begyndelsen af 1990'erne (1990-92) af Iskra Soft fra Leningrad . Understøtter disketter (dobbeltsidet, dobbeltdensitet), harddiske , cd-rom- drev.
Systemet blev udviklet som et alternativ til standard TR-DOS- disksystem til russiske ZX Spectrum-kloner . De største ulemper ved TR-DOS var manglen på undermapper (senere omgået af TRDN-filhåndteringen), grænsen for antallet af filer på disken (ikke mere end 128), grænsen for længden af en fil på 64 KB (senere fjernet takket være standarden for satellitfiler), også til stede og en række andre.
Udviklingen af iS-DOS brugte ideologien fra MS-DOS , og der var ingen begrænsninger nævnt ovenfor. Derudover var der en fil-skal med to ruder indbygget i systemniveauet, svarende til Norton Commander , samt et sæt software, der er nødvendig for driften. Systemet var imidlertid inkompatibelt med TR-DOS og tillod ikke at køre programmer tilpasset til TR-DOS - dette krævede deres alvorlige ændring.
En vis mængde software er blevet skrevet og tilpasset til iS-DOS. Da systemarkitekturen gav mulighed for at oprette enhedsdrivere, var der understøttelse af enhver form for udvidet hukommelse, forskellige eksterne enheder og IDE-controllere (til at arbejde med harddiske).
Ulemperne ved iS-DOS er:
Udviklingsselskabet, der startede med salg af linoleum i 1993 , og senere efterbehandlingsmaterialer, blev en af de førende i dette segment [1] , og gik derefter konkurs i 2011 [2] .
iS-DOS'99 Classic er den version, der kører på ethvert ZX Spectrum, da det alligevel kun bruger 48 kB RAM.
iS-DOS'99 Chic - adskiller sig fra iS-DOS'99 Classic ved, at når den indlæses i computerens hukommelse, deaktiverer den BASIC-48 ROM'en og placerer operativsystemkernen i "skygge" RAM. Dette fordobler størrelsen af humleområdet (fra 8-15 KB til 20-27 KB). Virker kun på ZX Spectrum, hvilket giver dig mulighed for at placere RAM på adresse 0, det vil sige: KAY-256 / 1024 , SCORPION ZS 256 (Chic ZS variant), PROFI og deres analoger. Yderligere hukommelse (stort set enhver mængde, der kan adresseres af en computer) kan bruges som en ramdisk .
iS-DOS'2000 - udvidelser til kataloger og SMUC- controllerdrivere (til harddiskunderstøttelse) vises i Scorpion ZS .
TASiS er en moderne version udviklet af NedoPC-gruppen til ATM Turbo 2+ -computere i 2006 . Det understøtter teksttilstand og øvre hukommelse på disse computere. Baseret på iS-DOS Chic. Også ved hjælp af en speciel ROM - firmware - xBIOS , - er problemet med kompatibilitet med programmer til TR-DOS løst. xBIOS indeholder vTR-DOS, et program, der emulerer driften af TR-DOS på systemopkaldsniveau og arbejder med et diskettebillede indlæst i computerens udvidede hukommelse. I 2019 er systemet tilpasset ZX-Evolution .
iS-DOS ASSEMBLER v2.3 + Disassembler + Debugger v1.1 - det såkaldte "tre-i-en" sæt. Understøtter opbygning fra flere objektmoduler og samling kun modificerede filer. Debugger-monitoren hjælper dig med at køre, teste og fejlsøge dine programmer i realtid, såvel som ved trin-for-trin-sporing eller brug af breakpoints.
iS-DOS FORTH - implementering af Forth -sproget , et sæt af moduler-værktøjer til at skabe programmer og dokumentation "programmeringsmetodologi". Årsag til oprettelsen: hurtig, kompakt og mobil, da den er implementeret på næsten alle 8-bit computere.
DBMS "DATALOG" - giver dig mulighed for at oprette flere uafhængige databaser med en vilkårlig struktur på en disk ( ram disk , floppy disk, harddisk) . Udfører alle operationer med poster: søgning og valg efter mønster, sortering efter ethvert felt, tilføjelse, sletning, redigering, operationer med tal, vilkårligt design af baser.
iS-DOS PRINTER v6.2 er et program til udskrivning af tekstfiler med en omfattende samling af matrixprinterdrivere .
Print Lux 2.0 er et program til udskrivning af skærmfiler. Understøtter ændring af gradueringen af farver, valg af en del af skærmbilledet, uafhængig skalering i højde og bredde.
Alpha Print er et program til redigering af downloadbare printerskrifttyper og udskrivning af tekster på en printer ved hjælp af dem. Det kom med et sæt af downloadbare skrifttyper: matematik, astrologi, græsk, kursiv og mere.
PICASSO er en grafikeditor, der giver dig mulighed for at arbejde med filer, der er større end ZX Spectrum-skærmen, oprette og udskrive billeder med en opløsning på op til 2048x2048, arbejde med 4 filer på samme tid og overføre fragmenter af billeder, store skrifttyper og meget mere . Der er en speciel version, der kører i iS-DOS Classic.
LOTUS PRINT er et designprogram til tekstfiler, der bruger højopløselige grafiske skrifttyper med en maksimal tegnstørrelse på 16x16 pixels. Indeholder en konverter, der giver dig mulighed for at importere fragmenter af skærmfiler til tekst. Pakken indeholder en editor til grafiske skrifttyper (Alpha Print) og et bibliotek med færdige skrifttyper (ca. 30 stk.).
Notebook — programmet fungerer i to tilstande.
Virksomhedskalender - bruges til at vedligeholde daglige poster (op til 615 tegn hver) i flere år. giver dig mulighed for at: redigere og slette poster, se poster for hver måned, finde information pr. eksempel, udskrive poster på en printer eller overføre dem til andre computere.
Hjemmebudget - giver dig mulighed for at registrere indtægter og udgifter, genererer automatisk detaljerede statistikker, bestemmer de dyreste udgiftsposter og rentable indtægtsposter.
Finance 5.0 er et regnskabsprogram. Giver dig mulighed for at udarbejde en balance, analysere status for konti, oprette rapporteringsformularer og udføre regnskabsposteringer. Det er muligt at konfigurere programmet til brugeren.
Arkivskabe 4 og 7 - baseret på DATALOG DBMS, giver dig mulighed for at oprette flere uafhængige arkivskabe med hver 200 poster. Kortets format i kortfilen, at vælge imellem: 4 eller 7 datafelter. Det er muligt at tilføje, slette, redigere, se, sortere og printe kort på printeren.
Estimater - giver dig mulighed for at lave estimater og beregninger, oprette opslagsbøger og kortfiler med estimater, udskrive dokumenter på en printer, arkivere oprettede databaser.
Betalingsordrer - udfylder og udskriver automatisk en standardformular, giver dig mulighed for at søge og analysere information i databasen. Understøtter flere dataindtastninger fra udklipsholderen. Kan sortere betalinger efter dato.
Lille virksomhed - giver dig mulighed for at indtaste oplysninger om køb, udgifter, mængde og sortiment, om salg af færdige produkter, registrere overheadomkostninger, periodisering og betaling af løn, udgifter til køb af udstyr. Programmet giver dig mulighed for at lave en beregning for fremstillede produkter, bestemme overskudsniveauet, holde styr på midler ved kassen, overvåge salget af færdige produkter.
Kommerciel butik - giver dig mulighed for at tage hensyn til varer, der accepteres til kommission, tage højde for salg af varer, betalinger til leverandører, automatisk udstedelse af fakturaer, føre en log over salg og betalinger, indsamle statistiske oplysninger om butikkens arbejde.
Shop Sesame-2 - giver dig mulighed for at tage hensyn til indgående varer, spore deres tilgængelighed, registrere ankomst, forbrug, afskrivning af varer, indsamle statistiske oplysninger om salg, automatisk udspørge kunder, udskrive rapporteringsdokumenter på printeren.
Materialeværdier - giver dig mulighed for at føre optegnelser over modtagelse / afskrivning af materielle værdier, udstedelse og returnering.
Lager 2 - giver dig mulighed for at registrere modtagelse, forbrug af varer, overførsel fra lager til lager og udstedelse af fakturaer. Udarbejder nødvendige dokumenter til kontrol og rapportering. Alt kan printes på en printer.
iS-DOS, som nogle andre operativsystemer baseret på Beta Disk -grænsefladen , bruger en bufferoverløbsmekanisme til at starte sig selv .
Når du udfører en kommando (inklusive en tom), forsøger TR-DOS (indlejret operativsystem i Beta Disk-grænsefladen) at læse sektor 9 på spor 0, som indeholder information om disken. Hvis sektorstørrelsen er større end accepteret i TR-DOS (256 bytes, for iS-DOS - 1024 bytes), så er hukommelsen bag bufferen, som blandt andet indeholder området for information om I/ O-kanaler (med adresser på behandlere), viser sig at være overskrevet læst data. Når du forsøger at udstede en fejl (gennem outputkanalen til en ekstra skærm), overfører TR-DOS kontrollen til operativsystemindlæseren, hvis adresse er i adressefeltet på den tilsvarende handler som følge af overløb.
Det er derfor, sektorer på et diskspor i iS-DOS-filsystemet er nummereret 1, 2, 3, 4 og 9.
Ved at bruge et sådant trick kan du komme uden om manglen på opstart i TR-DOS og især autorun-programmer i maskinkoder. TR-DOS understøtter kun lancering og autorun af BASIC-programmer, som om nødvendigt kan indlæse og køre et program i maskinkoder.
Sinclair -computere og deres kloner | ||
---|---|---|
Sinclair | ||
timex | ||
kloner | ||
USSR, Rusland, CIS |
| |
Periferi | ||
Andet |
|