Typy DOS. Operačný systém dos. Help - pomocný program

  • 31.10.2019

DOS. Je ťažké si predstaviť architektúru x86 bez tohto operačného systému. Bol to DOS, ktorý bol úplne prvým úspešným operačným systémom pre otvorenú architektúru počítačov kompatibilných s IBM PC.

Skratka DOS znamená Disk Operating System. Názov bol zjavne ovplyvnený skutočnosťou, že počas vytvárania prvých verzií si disky získali popularitu ako prostriedok na ukladanie údajov.

Vlastne DOS nie je operačný systém. Ide o celú rodinu operačných systémov od rôznych výrobcov. Väčšina týchto operačných systémov je navzájom kompatibilná na úrovni API.

Interakcia používateľa so systémom DOS prebieha cez príkazový riadok. Samotný operačný systém poskytuje používateľovi štandardnú sadu príkazov. .

Najpopulárnejšou verziou DOSu je MS DOS od Microsoftu. Práve tento produkt zmenil malú softvérovú spoločnosť na obrovskú korporáciu. S ňou to všetko začalo.

Existovalo veľa variantov tohto OS:

DOS API založené na softvérovom prerušení INT 21H . Ak je v kóde inštrukcia INT 21H, potom ide o systémové volanie DOS.

Tento operačný systém sa stále aktívne používa tam, kde je potrebný priamy prístup k zariadeniu a nie je potrebné paralelné vykonávanie mnohých procesov. napr. DOS možno nájsť v priemyselných ovládačoch, bankových alebo poštových pracovných staniciach a predajných automatoch v obchodoch. Tento operačný systém uchváti integrátorov svojou cenou a jednoduchosťou vývoja softvéru pre konzolu. Dokonca aj na tých počítačoch, kde sú iné operačné systémy, sa často používajú programy, ktoré boli kedysi napísané špeciálne pre DOS.

DOS nie je silný tam, kde sa vyžaduje sieť. Aj keď zodpovedajúce ovládače pre mnohé sieťové adaptéry boli vydané už dlho. Napriek rozšírenému názoru o nespoľahlivosti tohto operačného systému sa dá povedať, že s kvalitným softvérom napísaným pre DOS bude najspoľahlivejšou platformou zo všetkých. To sa dá ľahko dokázať – veď prevádzka počítača je úplne podriadená spustiteľnému programu. A program môže byť spustený iba jeden. Spoľahlivosť celého systému bude teda závisieť iba od spoľahlivosti zariadenia a kvality napísaného programu.

architektúra DOS

DOS pozostáva z týchto hlavných častí:

  • zavádzací záznam
  • SÚBOR IO.SYS
  • SÚBOR MSDOS.SYS
  • SÚBOR COMMAND.COM
  • pomocné programy DOS
  • Rôzni výrobcovia môžu mať rôzne názvy súborov, ale ich účel je zvyčajne podobný.

    bootovací záznam DOS

    bootovací záznam DOS nachádzajúce sa v zavádzacom sektore disku. Jeho úlohou je nájsť súbor IO.SYS, načítať ho do pamäte a preniesť doň riadenie.

    IO.SYS

    Tento súbor obsahuje ovládače pre prácu so štandardnými externými zariadeniami a inicializačný kód DOS. Táto časť systému DOS sa niekedy označuje ako rozšírenie systému BIOS.

    MSDOS.SYS

    Súbor MSDOS.SYS obsahuje DOS API. Tie. obsluha 21. prerušenia. Tento súbor obsahuje kód vysokej úrovne pre prácu so systémom súborov a externými zariadeniami. Vo verziách MS DOS 7 používaných Windows 95/98/Me je súbor MSDOS.SYS textový súbor, ktorý zaznamenáva možnosti zavádzania operačného systému a kód DOS bol presunutý do súboru IO.SYS.

    COMMAND.COM

    príkazový tlmočník DOS.

    pomocné programy DOS

    Pomôcky DOS sú implementácie externých príkazov DOS, ktoré sa nezmestili do COMMAND.COM.

    DOS... Prázdny DOS zaplnil obrazovku čiernym závojom.

    Myška... Myška sa zrazu stala štvorcovou, myš stratila tvar.

    Rozbil som okno... "Okná"... Nenávistné, prekliate okno.

    Nainštaloval som DOS a potom som videl - toto je šťastie, tu je!

    Moderné operačné systémy vyžadujú stále viac zdrojov: RAM, miesto na disku, rýchlosť CPU... Staré počítače jednoducho treba vyhodiť a aj jednotky s procesormi Pentium či Pentium II so 14-15” monitormi dnes nestoja prakticky nič. Je obzvlášť škoda rozlúčiť sa s notebookmi založenými na procesoroch i386 a i486, ktoré nie sú o nič horšie ako moderné PDA, ale je nepravdepodobné, že budú môcť pridať pamäť na spustenie viac či menej moderného operačného systému rodiny Windows.

    Je všetok tento ohromujúci výpočtový výkon skutočne potrebný pre bežného používateľa, ktorý chce v skutočnosti len občas surfovať po internete, posielať e-maily, upravovať texty, počúvať hudbu a hrať jednoduché počítačové hry? A oplatí sa prejsť na nové technológie, kde rýchlosť a spoľahlivosť počítača do značnej miery závisí od výkonu napájacieho zdroja a od účinnosti chladiaceho systému a rozdiel medzi starými a novými verziami programov je často jasný iba špecialistov?

    Diskový operačný systém (DOS)

    Otázka: Koľko zamestnancov spoločnosti Microsoft je potrebných na výmenu vyhorenej lampy?

    Odpoveď: Žiadne, pretože Microsoft v takýchto prípadoch štandardizuje tmu!

    vtip

    V poslednej dobe, ako sa niekedy zdá, teda doslova pred 10-15 rokmi, mala väčšina používateľov na osobných počítačoch operačný systém MS-DOS. Tento systém bol celkom jednoduchý a celkom vhodný na mnohé účely a pre niektoré aplikácie dokonca optimálny! Mimochodom, mnohé špecializované programy prechodom na nové operačné systémy a zvýšením kapacít zásadne nič nezískali, ale naopak stratili na pohodlnosti rozhrania (ktoré bolo potrebné štandardizovať) a jednoduchosti vývoja.

    Hlavnou výhodou DOSu (avšak aj hlavnou nevýhodou) je jeho úzka interakcia s hardvérom. Operačné systémy rodiny Windows, ako aj rôzne variácie systémov podobných UNIX, sú však od hardvéru oplotené množstvom štandardizovaných rozhraní na vysokej úrovni a vyčnievajúce nad hardvér často komplikujú prácu, čo je nepohodlné. , najmä pre vývojárov akéhokoľvek neštandardného hardvéru. DOS, na druhej strane, priamo podporuje interakciu s hardvérom. Jednoduchý prístup k hardvéru vám napríklad umožňuje pracovať s diskami na fyzickej úrovni, čo znamená, že môžete organizovať kopírovanie oddielov bez ohľadu na ich logické typy formátovania. Tu však číhajú rôzne nástrahy, ktoré pri práci v tomto operačnom systéme s neopatrným programovaním vedú ku kolíziám. Vo všeobecnosti systém DOS vyžadoval od programátorov opatrnosť av tomto prípade programy pracovali s maximálnou efektívnosťou. Pre DOS boli napísané státisíce programov a v iných operačných systémoch neexistujú analógy niektorých z nich a možno ani nikdy nebudú. Hardvérové ​​požiadavky na spustenie DOSu boli navyše minimálne.

    V polovici 90. rokov však Bill Gates povedal: "DOS je mŕtvy." Po vydaní MS Windows 95 a prvých verzií Linuxu sa skutočne ukázalo, že dni DOSu ako masového operačného systému sú zrátané. A hoci teoreticky DOS ešte dlho nájde využitie v lacných riešeniach na vytváranie elektronických mikroprocesorových systémov (niektoré varianty DR-DOS a PTS-DOS majú verzie ROM a existujú aj špeciálne verzie ROM takých systémov ako Datalight ROM-DOS a General Software DOS-ROM pre technické aplikácie), tieto aplikácie sú veľmi úzke a je nepravdepodobné, že by v budúcnosti podporovali existenciu takýchto operačných systémov.

    Klávesy na úpravu príkazov v systéme DOS

    Ako začalo 21. storočie, posledné komerčné verzie DOSu prestali existovať. Najnovšia verzia IBM PC-DOS je z roku 2000 (predávala sa za 60 dolárov) a zároveň vyšla posledná plná verzia PTS-DOS (ide o domáci vývoj Phystech-Soft). Vo verzii PTS-DOS vydanej v roku 2002 bola podpora FAT32 a práce s veľkým množstvom pamäte, no niektoré užitočné utility, ktoré neboli prispôsobené spomínanej podpore, zmizli. Najnovšia verzia DR-DOS 8.0 (podporuje FAT32 a dlhé názvy súborov) pochádza z roku 2004 (predávala sa za 40 USD). Mimochodom, teraz sa tento systém volá Caldera OpenDOS, je distribuovaný bezplatne v rámci projektu Open Source (čiže zdrojové texty tohto systému sú dostupné) a stiahnuť si ho môžete na: http:// www.opendos.de/download/.

    Napokon, bezplatná verzia FreeDOS naďalej existuje, tiež open source, ale ide skôr o verejný projekt nadšencov roztrúsených po celom svete. Najnovšia verzia FreeDOS sa objavila v roku 2003, ale keďže sa rôzne časti FreeDOS vyvíjajú nezávisle, stále sa podobá Linuxu viac ako DOS v jeho klasickej podobe (najmä úplná inštalácia tohto systému je rovnako náročná operácia). Žiadny z alternatívnych systémov však nie je 100% kompatibilný s MS-DOS a najviac problémov s kompatibilitou má FreeDOS. Ukazuje sa, že najlepší DOS je stále „mŕtvy“ MS-DOS. Oficiálne poslednou verziou MS-DOS bola verzia 6.22 z roku 1994, ale MS-DOS verzie 7.x existovali s Windows 95/98/Me – dali sa oddeliť od shellu Windows a používať samostatne.

    Každým rokom sa však problém podpory ovládačov pre nový hardvér vyostruje – hovoríme predovšetkým o USB zariadeniach, DVD-R/RW mechanikách atď. Podobný problém existuje pre sieťové protokoly a nové dátové formáty.

    Oslobodený DOS

    Pevný disk zavrčal a pod stolom ticho zašuchotalo železo.

    Hneď nabité. Hej, pozrime sa, čo je čo!

    Vyjdite pod DOS a pracujte lepšie!

    Presvedčte sa sami: DOS predsa nie je rozprávka, je to pravda, je s vami!

    V posledných rokoch sa tiež stal voľne dostupným niekoľko vynikajúcich vývojárskych softvérov pre DOS, vrátane kompilátorov Watcom C, C++ a Fortran (známych vysokou kvalitou generovaného kódu); Borland Turbo C; Free Pascal (plne kompatibilný s Borland Pascal a čiastočne s Delphi); vynikajúci, rýchlo rastúci makro assembler FASM (kvalita kódu, ktorý generuje, je vyššia ako u niektorých v súčasnosti známych komerčných assemblerov), ako aj internetové prehliadače ako Arachne a Bobcat. A vďaka systému DJ Delorie sú pre DOS dostupné takmer všetky základné linuxové nástroje (gcc, g++, gdb, bash, grep atď.).

    Práca s USB pod DOSom

    Slzy na okuliaroch ... Zvláštne okuliare, alebo možno sú to slzy na tvári?

    DOS všetko vymazal! Všetko, čo bolo na mojom disku C zbytočné.

    Stlačil som „F8“ a veselý „Norton“ mi všetko vymazal:

    Štyridsať megabajtov, možno viac, možno aj šesťdesiat...

    Použitie USB disku (flash disku) ako bootovacieho disku (pozrite si článok „Mnoho podôb USB flash diskov“) poskytuje zaujímavú príležitosť: ak distribuujete nejaký program na takýto disk spolu so systémom DOS, potom ho možno použiť na akomkoľvek počítač, bez ohľadu na nainštalovaný operačný systém.systém na pevnom disku (na to je však potrebné, aby BIOS základnej dosky podporoval bootovanie z USB zariadení).

    Nie všetky základné dosky však podporujú bootovanie z USB diskov (a ak áno, tak na počítačoch s procesorom nie nižším ako Pentium III) a v časoch DOSu nebola podpora USB Flash Drive vôbec. Preto, aj keď chcete len čítať z flash disku pod DOSom (napríklad bootovaním zo záchrannej diskety), budete na to potrebovať špeciálne ovládače, ktoré boli napísané oveľa neskôr ako v období aktívneho používania DOSu.

    Existuje niekoľko takýchto ovládačov pre podporu USB zariadení napísaných rôznymi spoločnosťami pre ich vlastné účely, pretože základná podpora pre USB zariadenia nie je v žiadnom alternatívnom systéme DOS, dokonca ani vo FreeDOS. Najpopulárnejšie sú ovládače od japonskej spoločnosti Panasonic (Matsushita), a hoci ich spoločnosť napísala pre svoje zariadenia, ovládače sa ukázali ako univerzálne a fungujú s väčšinou USB diskov, ktoré spĺňajú UHCI- (staré USB 1.x zariadenia) alebo OHCI- (zariadenia USB 1.x ďalšej generácie, kde sa práca nevykonáva cez I/O porty, ako predtým, ale cez pamäťové oblasti, čo je rýchlejšie), alebo napokon štandard EHCI (USB 2.0) . Ovládače Panasonic sú 16-bitové a fungujú s akoukoľvek verziou DOSu.

    Na podporu jednotiek USB potrebujete najskôr ovládač ASPI, ktorý si zachováva svoj názov z Advanced SCSI Programming Interface. Hlavným ovládačom je súbor USBASPI.SYS (Panasonic v2.06 ASPI Manager for USB mass storage), ktorý musíte skopírovať na systémovú disketu a zavolať pri zavádzaní DOSu z config.sys nasledujúcim riadkom:

    DEVICE=USBAPSI.SYS /v /w /e /noprt /norst

    V tomto prípade možnosť /v (Verbose) znamená použitie režimu podrobného zobrazenia zariadenia a možnosť /w (Wait) zastaví sťahovanie, kým sa zariadenie nepripojí ku konektoru USB a nestlačí kláves Enter.

    Okrem týchto parametrov má USBASPI.SYS aj ďalšie. Všeobecná volacia linka bude vyzerať takto:

    DEVICE=USBASPI.SYS ] /r]

    Všetky ostatné parametre, okrem /v a /w uvedených vyššie, sú však málo zaujímavé a možno použiť ich predvolené hodnoty. Ak máte problémy s rozpoznaním zariadenia USB, môžete skúsiť použiť iné možnosti. Takže niekedy pomôže prepínač /noprt. Všimnite si, že možnosť /l[=n] explicitne špecifikuje číslo logickej jednotky (LUN), takže jej nastavenie môže urýchliť bootovanie (v predvolenom nastavení n = 0). Okrem toho je niekedy užitočné výslovne špecifikovať špecifikáciu USB (/e je EHCI; /o je OHCI; /u je UHCI).

    Ak teda ovládač USBASPI.SYS rozpozná vaše USB zariadenie, poskytne mu rozhranie ASPI. Na prístup k USB zariadeniu z DOSu však budete potrebovať aj diskový ovládač DI1000DD.SYS (ASPI mass storage driver) od Novacu, ktorý tomuto USB zariadeniu priradí príslušné písmeno v množstve iných diskov (pre niektoré dôvod, prečo sa tento ovládač výrobcom nazýva Motto Hairu USB Driver). V súbore config.sys ho napíšte na samostatný riadok:

    USB balík od Panasonicu obsahuje aj súbor RAMFD.SYS, ktorý vytvorí RAM disk a skopíruje naň celú bootovaciu disketu, aby sa urýchlil chod DOSu.

    Balenie navyše obsahuje špeciálne USBCD.SYS ovládače, ktoré umožňujú pripojiť externé CD mechaniky s USB rozhraním.

    Zodpovedajúce riadky v súbore config.sys vašej zavádzacej diskety by mali vyzerať asi takto:

    DEVICE=HIMEM.SYS

    DEVICEHIGH=DI1000DD.SYS

    DEVICEHIGH=USBCD.SYS /d:USBCD001

    Ak máte jednotku USB CD, pridajte do dávkového súboru autoexec.bat nasledujúce riadky:

    REM Mount USB CD-ROM

    LHMSCDEX /d:USBCD001

    Teraz, aj keď nechcete bežať pod DOSom, ale len sa chystáte zaviesť systém zo záchrannej diskety, zálohujte si pevný disk na USB kľúč pomocou Paragon Drive Backup, skopírujte systémový disk pomocou Powerquest Drive Image alebo použite Norton Ghost, potom to budete môcť urobiť načítaním príslušných podporných ovládačov pre USB flash disk pod DOSom.

    Problémy s používaním ovládačov Panasonic môžu nastať pri používaní EMM386.EXE (správca pamäte v systéme DOS). Ak sa zobrazuje chyba mapovanej pamäte, budete musieť zakázať načítanie EMM386.EXE alebo použiť ovládače USB od tretích strán. Okrem toho sa môže stať, že váš flash disk nemusí byť správne rozpoznaný ovládačom USBASPI.SYS, alebo že ovládač DI1000DD.SYS bude hlásiť nesprávne údaje v boot sektore USB disku – v týchto prípadoch sa môžete pokúsiť pripravte flash disk priamo v DOS: spustite napríklad program fdisk.exe, vytvorte na flash disku primárnu DOS partíciu a naformátujte ju na FAT. Niektoré flash disky sa však nedajú naformátovať, pretože potom nemusia fungovať správne alebo už nebudú vôbec rozpoznané. Pred takýmto postupom sa preto u výrobcu uistite, že je možné formátovať jednotku USB, a vyhľadajte špeciálny nástroj na túto operáciu. V každom prípade je lepšie najskôr vyskúšať všetky možné ovládače a ich nastavenia na pripojenie USB zariadenia v DOSe a až potom, ak žiadna z metód nefunguje, pristúpiť k riskantnejším experimentom.

    Okrem ovládačov Panasonic existujú ovládače Cypress USB, ktoré fungujú s EMM386.EXE bez konfliktov, takže v tomto prípade nebudete musieť deaktivovať správcu pamäte (ak ho potrebujete). Okrem toho má Cypress DUSE iba ovládač disku DUSE.EXE (ovládač veľkokapacitného pamäťového zariadenia ASPI), ktorý priraďuje príslušné písmeno zariadeniu USB, takže správca ASPI je stále potrebný: môžete vziať rovnaký USBASPI.SYS popísaný vyššie a nahradiť ho iba ovládač DI1000DD .SYS na DUSE.EXE. Ovládač DUSE.EXE je možné zapísať do súboru config.sys ako ovládač zariadenia (DEVICE), napríklad:

    DEVICE=HIMEM.SYS

    DEVICEHIGH=EMM386.EXE

    DEVICEHIGH=USBASPI.SYS /v /w /e /noprt /norst

    REM Priraďte zariadeniu písmeno

    DEVICEHIGH= DUSE.EXE

    Alebo môžete jednoducho zavolať DUSE.EXE v dávkovom súbore autoexec.bat ako program pomocou špeciálneho zavádzača DUSELDR.EXE:

    DUSELDR.EXE A:\ DUSE.EXE

    Na prístup na internet môžete použiť nielen bežný telefón, ale aj ADSL modem (samozrejme je lepšie použiť ethernetový modem v režime smerovača), ako aj pripojenie cez lokálnu sieť. Pripomeňme, že v systéme DOS neexistuje sieťová podpora na úrovni operačného systému, takže budete musieť nainštalovať takzvaný paketový ovládač pre vašu sieťovú kartu, ktorý je možné prevziať z webovej stránky výrobcu ethernetovej karty.

    Ak textový prehliadač nestačí, môžete si nainštalovať výkonný grafický webový prehliadač Arachne ("pavúk"), ktorý sa spúšťa z príkazového riadku systému DOS (http://www.cisnet.com/glennmcc/arachne/). Nie je oveľa náročnejšie na používanie ako Internet Explorer. Na nastavenie pripojenia má Arachne špeciálneho sprievodcu (PPP Wizard) – takmer rovnakého ako v programoch Windows. "Dialer" Arachne podporuje protokol PPP pre komunikáciu s modemom poskytovateľa a vykonáva automatickú autorizáciu (login a heslo).

    Ak sa chcete pripojiť k internetu pomocou tohto sprievodcu, musíte nastaviť nasledujúce možnosti:

    • špecifikujte port COM, na ktorom je modem umiestnený, a nastavte jeho číslo prerušenia (ak to neviete, potom môže sprievodca sám určiť, kde je modem pripojený);
    • špecifikujte maximálnu rýchlosť pripojenia (Baud Rate);
    • nastavte spôsob vytáčania pre vašu telefónnu linku (tónová alebo pulzná). Ak máte tónovú voľbu, vyberte ATDT, ak pulznú, ako zvyčajne, potom ATDP;
    • vytočte číslo na vytočenie poskytovateľa internetu;
    • nastaviť meno (login) a heslo pre prístup na internet;
    • explicitne špecifikujte použité servery DNS.

    Ak správne odpoviete na všetky tieto otázky sprievodcovi pripojením, prístup na internet pre vás nebude zložitý a rýchlosť načítania stránky na procesore Pentium nebude nižšia ako v systéme Windows XP na procesore Pentium 4. Jedinou nevýhodou tohto program spočíva v tom, že má jedno okno, to znamená, že môžete naraz navštíviť iba jednu stránku. Ukladá sa však celá história vašich návštev a návrat na predchádzajúcu stránku je veľmi rýchly. Mimochodom, aby ste urýchlili prácu v Arachne, mali by ste vytvoriť RAM disk a definovať na ňom dočasný priečinok (pokiaľ na to, samozrejme, nemáte dostatok RAM):

    Grafické stránky sa zobrazujú celkom korektne (podporované sú VESA rozlíšenia až do 1024S768 v plnofarebnom režime), načítava sa grafika, sú podporované tabuľky atď. Okrem toho Arachne podporuje rolovanie stránky pomocou kolieska myši: na to musíte použiť ovládač myši CTMOUSE, ktorý sa dodáva s Arachne (adresár \SYSTEM\DEVDRVRS).

    Arachne je univerzálny, rovnako ako Bobcat/Lynx – obsahuje PPP dialer, grafický prehliadač, emailový program a mnoho ďalšieho. A to všetko v zabalenej forme zaberie jeden megabajt a zmestí sa na jednu disketu. Na rusifikáciu rozhrania si musíte stiahnuť špeciálny modul (Plug-in) zo stránky http://386.by.ru - FULLRUS.APM a na podporu ruských fontov (kódovaní) potrebujete CP1251.APM a KOI8 -R.APM súbory. Hlavná stránka PPP, ponuky nastavení a užitočné tipy atď. sú tiež rusifikované. Ďalšie moduly sa inštalujú zo špeciálneho inštalačného programu Arachne v sekcii obslužných programov programu.

    Vo svojom jadre je Arachne výkonný grafický shell pre DOS a má mnoho ďalších modulov a ľahko prispôsobiteľné rozhranie. Stručne povedané, napriek „smrti“ DOSu sa program Arachne naďalej zlepšuje!

    Potešia aj nízke systémové nároky Arachne: vyžaduje procesor i386, 4 MB pamäte, CGA/EGA/VGA/SVGA videosystém a len 5 MB miesta na disku. Okrem toho je program pre nekomerčné použitie distribuovaný bezplatne (freeware).

    Preto je možné Arachne nakonfigurovať na USB flash disku a získať mobilné internetové pripojenie, ktoré možno použiť priamo z DOSu. Okrem toho sú pod DOC dostupné ďalšie internetové funkcie ako IRC, ICQ atď.

    Klávesové príkazy na ovládanie operácií v DOS

    Jednoduchý DOS IRC klient je Trumpet (http://www.trumpet.com.au) – je to program na čítanie správ aj IRC klient a nezávislý dialer. Existujú aj ICQ klienti pod DOSom a jeden z týchto programov implementuje LADsoft ako špeciálny modul pre Arachne - Lsicq (http://members.tripod.com/~ladsoft/lsicq/), ktorý umožňuje pracovať s konzolový „chat“ súčasne s prehliadaním webu. Samozrejme, okná prehliadača a ICQ sa volajú postupne, ale v jednom programe a s jednoduchým prepínaním medzi nimi.

    Zábava pod DOSom

    Pod DOSom nie je ťažké počúvať akúkoľvek hudbu – prehrávačov pre tento operačný systém je dosť. A medzi nimi vyniká MPxPlay (http://www.geocities.com/mpxplay/) - unikátny prehrávač takmer všetkých zvukových súborov, ktorý sa neustále zlepšuje až doteraz (najnovšia verzia je z 16. mája tohto roku). Prehrávač poskytuje štandardnú sadu funkcií vrátane ovládania myšou a klávesnicou (rovnako ako joystick alebo zariadenie pripojené k sériovému portu), zoznamy skladieb a dokonca má zabudovaný spektrálny analyzátor.

    Za zmienku stojí najmä možnosť MPxPlay pripojiť LCD indikátor k paralelnému portu, čo umožňuje prácu aj bez grafického adaptéra a monitora. MPxPlay umožňuje prehrávať súbory MP3, MP2 (MPG), OGG, CDW, WAV, MPC a AC3. Zavádzacie CD môže fungovať ako médium na ukladanie súborov, čím sa eliminuje potreba pevného disku a znižuje sa veľkosť a spotreba energie zariadenia s MPxPlay. Okrem toho program zaberá veľmi málo miesta na disku a spotrebúva zanedbateľný čas procesora. Program podporuje dlhé názvy súborov (LFN), vykonáva korekciu zvuku a konvertuje súbory do rôznych formátov. MpxPlay je tiež nástroj na zachytávanie diskov CD, čo znamená, že vám umožňuje kopírovať skladby zo zvukových diskov CD a ukladať ich vo formáte WAV. Nová verzia poskytuje podporu pre prehrávanie súborov MPEGPlus (MPC) a vylepšenú podporu formátu OGG.

    A čo je úplne prekvapivé, je plná podpora prehrávania videodiskov pod DOSom (vrátane sledovania DVD filmov). V tejto oblasti je najpopulárnejší prehrávač Quick View Pro (www.multimediaware.com), ktorý zaujme systémovými nárokmi a množstvom podporovaných grafických a multimediálnych formátov a kodekov. Program beží na počítači s procesorom i386, s akoukoľvek grafickou kartou kompatibilnou s VGA (najlepšie kompatibilnou s VESA) a s operačným systémom DOS 3.0 alebo vyšším. V tomto prípade je žiaduce mať zvukovú kartu kompatibilnú so SoundBlaster.

    Tento program celkom úspešne točí celoobrazovkové filmy vo formáte MPEG-4 aj na procesoroch i486, aj keď na pozeranie filmov je samozrejme lepšie použiť procesory Pentium a na i486 je potrebné pozerať filmy čiernobielo alebo polovične rozhodnutie. Okrem filmov vám Quick View umožňuje prezerať takmer všetky grafické formáty a prehrávať hudbu (vrátane MP3).

    Ako správne nakonfigurovať tento program v závislosti od konfigurácie vášho počítača sa dozviete vo veľmi podrobnej dokumentácii a existuje oveľa viac spúšťacích kláves ako vizuálnych nastavení. Rozhranie Quick View je navyše veľmi jednoduché a intuitívne.

    Základné príkazy DOS

    Táto spoločnosť má tiež ešte jednoduchší DOS MPEG a VideoCD prehrávač - MPEGone (http://www.multimediaware.com/mpeg/), ktorý funguje bez grafického rozhrania, spúšťa prehrávanie na celej obrazovke priamo z príkazového riadku a zaberá miesto na disku je to niečo málo cez 100 KB.

    archívy programu DOS

    Pod DOSom boli napísané státisíce programov a nadšenci ich stále podporujú a vyvíjajú nové. Takže na stránke spomínaných vývojárov Bobcat/Lynx (http://www.fdisk.com/doslynx/) je veľký archív užitočných programov a pomôcok, ktorý obsahuje všetko, čo môže byť užitočné pre efektívnu prácu na internete . Rozsiahla zbierka ovládačov USB a rôznych nástrojov sa nachádza na webovej stránke a http://nostalgy.org.ru/.

    A ak chcete hrať pod DOC, potom je vám k dispozícii archív starých populárnych počítačových hier.

    Plán lekcie
    Úvod.

    1. Diskový operačný systém (DOS). Základné pojmy DOS.

    2. Verzie DOS. MS DOS.

    3. Komponenty DOS.

    4. Príkazový procesor Command.com a jeho funkcie.

    6. Systém súborov. Základné pojmy.

    Úvod

    1) Operačný systém (OS) sa používa na správu počítačových zdrojov a zabezpečenie interakcie všetkých programov v počítači s osobou. Komponenty OS sú rozdelené do 2 tried: systém a aplikácia. Aplikačné komponenty zahŕňajú textové editory, kompilátory, debuggery, programovacie systémy, grafické výstupné programy, komunikačné programy atď. Systémové komponenty zahŕňajú jadro systému, ktoré zabezpečuje interakciu všetkých komponentov, programový zavádzač, podsystémy zabezpečujúce dialóg s osobou - okenný systém, interpret príkazov a súborový systém. Sú to systémové komponenty OS, ktoré určujú jeho hlavné vlastnosti.

    2) Operačné systémy sa delia na jednoužívateľské a viacužívateľské, jednoúlohové a viacúlohové, s textovým alebo grafickým rozhraním. Okrem toho existujú sieťové operačné systémy, ktoré zabezpečujú chod počítačov v lokálnej sieti. MS-DOS je jednoužívateľský, jednoúlohový operačný systém s textovým (príkazovým) rozhraním. V takomto OS pracuje naraz 1 užívateľ, ktorý môže súčasne spustiť 1 program a komunikuje s OS zadávaním textových príkazov. Operačný systém Windows-95 je operačný systém s viacerými úlohami pre jedného používateľa s grafickým rozhraním s viacerými oknami. Príkladom viacužívateľského multitaskingového OS je UNIX OS. Používa sa v počítačoch globálnej počítačovej siete Internet a do značnej miery určuje jej vlastnosti.

    1. Diskový operačný systém (DOS) - program, ktorý sa načíta pri zapnutí počítača. Vytvára dialóg s používateľom, spravuje počítač, jeho zdroje (RAM, miesto na disku), spúšťa aplikačné programy na spustenie. DOS poskytuje používateľovi a aplikačným programom pohodlný spôsob komunikácie (rozhrania) s počítačovými zariadeniami. Účelom DOSu je tiež skryť pred užívateľom zložité a zbytočné detaily práce s počítačovým hardvérom. Okrem toho operačný systém načíta všetky programy do pamäte RAM, na začiatku ich práce na ne prenesie kontrolu, na žiadosť vykonávania programov vykoná rôzne pomocné akcie a po dokončení uvoľní pamäť RAM obsadenú programami. Používateľ komunikuje so systémom DOS zadaním príkazov na príkazovom riadku.

    2. Verzie DOS - UNIX, XENIX, DR-DOS, Novell DOS, OS-2, PC-DOS, Linux, MS-DOS verzie 1.0-3.3, 4.0, 5.0, 6.0, 6.20, 6.22, MS-DOS 7.0 alebo Windows -95, Windows-98, Windows-NT, Windows-2000. Predtým sa najpoužívanejšie verzie MS-DOS 6.20 a 6.22 používali na starších počítačoch 386-486. V súčasnosti sa často používajú operačné systémy Windows-95 (MS-DOS 7.0), Windows-98 a Windows-2000, ktoré majú grafické rozhranie s viacerými oknami, keďže známe softvérové ​​produkty MicroSoft ako Windows, Word, Works, Excel a Windows sú s nimi kompatibilné atď., ktoré tvoria základ kancelárskych počítačových technológií (textové procesory, databázy, tabuľkové procesory atď.).

    Ich súbory sa zvyčajne nachádzajú v adresári WINDOWS alebo WIN9x, zatiaľ čo pomocné programy systému DOS sa nachádzajú v podadresári COMMAND (C:\WINDOWS\COMMAND alebo C:\WIN9x\COMMAND).

    3. Komponenty DOSu (na príklade MS-DOS).

    1) Základný vstupný výstupný systém (BIOS). Nazýva sa tiež CMOS Setup. Jeho energeticky nezávislá pamäť obsahuje konfiguráciu počítača a systémových hodín. Keď je napájanie zapnuté, testuje pamäť a hlavné zariadenia počítača a zavolá zavádzač operačného systému.

    2) Bootloader (Boot Record) a ďalšie systémové oblasti na pevnom disku (tabuľka prideľovania súborov File Allocation Table, tabuľka rozdelenia pevného disku na logické disky Tabuľka rozdelenia disku, koreňový adresár Root Directory). Systémové oblasti sa nachádzajú na nulovej stope pevného disku (diskety). Loader je umiestnený v nultom sektore disku (disketa) a má malú veľkosť 512 bajtov. Jeho funkciou je načítanie hlavných modulov DOS - diskových súborov IO.SYS a MSDOS.SYS.

    Obrázok ukazuje systémové oblasti na diskete získanej pomocou PCTools.

    3) Diskové súbory IO.SYS a MSDOS.SYS (v inom systéme DOS sa môžu nazývať inak, napríklad IBMIO.COM a IBMDOS.COM). Načítava ich do pamäte zavádzač operačného systému a natrvalo zostávajú v pamäti počítača. Súbor IO.SYS je doplnkom k základnému vstupno/výstupnému systému. Súbor MSDOS.SYS implementuje základné služby MS-DOS na vysokej úrovni.

    4) príkazový procesor command.com.

    Diskové súbory IO.SYS a MSDOS.SYS a shell command.com tvoria jadro DOSu. Sú umiestnené v koreňovom adresári pevného disku (systémová disketa) a slúžia na spustenie počítača. Samotné tieto súbory stačia na najjednoduchšie spustenie počítača.

    5) Pomocné programy DOS (alebo pomocné programy) umiestnené v adresári DOS pre MS-DOS alebo podadresári COMMAND pre Windows-95. Vykonávajú externé príkazy systému DOS a poskytujú niektoré ďalšie služby.

    6) Ovládače pre externé zariadenia špecifikované v súboroch config.sys a autoexec.bat. Ovládače sú programy, ktoré rozširujú možnosti systému DOS ovládať externé zariadenia (napríklad tlačiareň, monitor, pamäť, myš, klávesnicu atď.).

    4. Príkazový procesor command.com vykonáva nasledujúce funkcie:

    1) Spustenie aplikačných programov na spustenie.

    2) Vykonávanie interných príkazov DOSu (spracovanie užívateľských príkazov).

    3) Spustenie konfiguračného súboru config.sys a súboru automatického spustenia stroja autoexec.bat.

    1) Zapnite počítač.

    2) Stlačením tlačidla Reset na systémovej jednotke počítača.

    3) Súčasným stlačením kláves Ctrl, Alt, Del.

    Na spustenie systému DOS musí byť operačný systém zapísaný na pevný disk alebo musí byť systémová disketa v jednotke A:.

    Ak sa nevyskytnú žiadne chyby, sťahovanie pokračuje normálne. Ak sa však vyskytnú závažné chyby, sťahovanie sa zastaví a zobrazí sa chybové hlásenie. Po prečítaní diskových súborov IO.SYS a MSDOS.SYS sa načíta súbor config.sys, potom príkazový procesor command.com a nakoniec súbor autoexec.bat, ktorý spustí shell Norton Commander. Ak chýbajú súbory config.sys a autoexec.bat, tak sa požaduje aktuálny dátum a čas a po ich zadaní prebehne boot normálne a skončí sa zobrazením výzvy DOSu v podobe ikony C:\> , čo znamená, že DOS je pripravený prijímať užívateľské príkazy. Na spustenie stroja teda stačí, aby bolo na disku zapísané aspoň jadro operačného systému: súbory IO.SYS, MSDOS.SYS a command.com. Pri načítavaní MS-DOS 6.22, keď sa na monitore objaví nápis „Starting MS-DOS“, ak rýchlo stlačíte kláves F5, súbory config.sys a autoexec.bat sa nevykonajú a bootovanie sa okamžite ukončí vzhľad výzvy DOS C:\>. Toto by sa malo vykonať, ak sú v súboroch config.sys a autoexec.bat hrubé chyby a sťahovanie sa preruší. Potom si musíte manuálne stiahnuť Norton Commander a opraviť chyby úpravou špecifikovaných súborov. Môžete tiež stlačiť kláves F8 namiesto F5 v prípade chýb pri zavádzaní a zobraziť príkazy súborov config.sys a autoexec.bat jeden po druhom, pričom zadáte príkaz na ich vykonanie (Y-Áno) alebo preskočenie (N-Nie ), ak je smernica nesprávna.

    6. Súborový systém je zbierka všetkých adresárov a súborov na pevnom disku. Súborový systém je neoddeliteľnou súčasťou DOSu, ktorý spravuje prístup k adresárom a súborom, prideľuje im miesto na disku. Jednou z najdôležitejších funkcií DOSu je organizácia súborového systému. Akýkoľvek aplikačný program má prístup k systému súborov. Súborový systém je jadrom celého počítačového softvéru a ide o stromovú hierarchickú štruktúru adresárov, ktoré obsahujú súbory a podadresáre (koreňový adresár a podadresáre 1. úrovne, 2. úrovne atď.). Strom adresárov je možné zobraziť v programe Norton Commander (Alt-F10), Správcovi súborov systému Windows a niektorých ďalších programoch. Adresár, v ktorom používateľ práve pracuje, sa nazýva aktuálny adresár. Príklad stromu adresárov je uvedený nižšie:

    Súbor je pomenované miesto na externom médiu, ktoré uchováva informácie (text, grafika, obrázok, zvuk atď.).

    Charakteristika súboru: názov (niekedy s úplnou cestou), prípona, veľkosť v bajtoch, čas vytvorenia (čas a dátum), atribút (archivovaný, iba na čítanie, systémový a skrytý).

    Adresár (adresár, priečinok) je pomenované miesto na externom médiu, ktoré ukladá súbory a podadresáre (podadresáre). Adresár je kontajner pre súbory.

    Niekoľko servisných slov je rezervovaných systémom DOS a nemožno ich použiť ako názvy súborov: PRN, CON, AUX, NUL, LPT1-LPT3, COM1-COM4.

    Názov súboru alebo adresára v systéme MS-DOS môže obsahovať 1 až 8 latinských písmen, číslic a niektoré špeciálne znaky (@,&,$,!,#,_ a iné, okrem? a *). Súbor môže mať príponu 1 až 3 latinské písmená, čísla a niektoré špeciálne znaky, ale nemusí mať príponu. Ak sa súbor nachádza v adresári (podadresári), potom je uvedená úplná cesta (trasa) súboru, ktorá je tiež súčasťou názvu súboru. Príklad znamená, že súbor proba.txt sa nachádza v adresári PRIMER, ktorý sa nachádza v adresári KLASS1 na disku C: c:\klass1\primer\proba.txt.

    Často sa používa na nastavenie názvu súboru a prípony maskou. Symbol * znamená akýkoľvek názov alebo príponu. Príklad: *.txt znamená všetky súbory s príponou txt. Všetky súbory na disku sú označené *.*. Symbol? znamená, že na tejto pozícii môže byť akýkoľvek znak. Príklad: ??.bas - všetky súbory s príponou bas, ktorých názov obsahuje iba 2 znaky. Príklad: c*.b* - všetky súbory, ktorých názov začína písmenom c a prípona začína písmenom b. Príklad: ?c?.?n? - všetky súbory, ktorých názov pozostáva z troch alebo dvoch písmen a prípony z troch písmen, pričom druhé písmeno je v názve c a v prípone n. Príklad: ??r*.* - všetky súbory, ktoré majú tretie písmeno v názve r. Určenie súboru maskou sa často používa pri vyhľadávaní súborov v rôznych softvérových shelloch (Norton Commander atď.).

    Prípona súboru vám umožňuje priradiť ho k jednému alebo inému všeobecne akceptovanému typu:

    exe, com - program pripravený na spustenie;

    bat - textový dávkový súbor;

    sys - systémový súbor;

    txt, lst - textový súbor vo formáte DOS;

    doc - dokument (najčastejšie vo formáte WinWord);

    wri - Napíšte dokument editora pre Windows;

    bak, old - stará kópia súboru vytvorená pred jeho zmenou;

    arj, rar, zip, lzh, ain, arc, ice, pak, zoo - archívne súbory;

    bas - text programu v jazyku Basic;

    pas - text programu v jazyku Turbo Pascal;

    bmp, pcx, gif, tif, jpg, ico - grafické súbory;

    dbf - databázy vo formáte DBase;

    wps - dokument textového procesora MS WORKS;

    wdb - databázy formátu MS WORKS;

    wks - tabuľkový formát MS WORKS;

    xls - tabuľky EXCEL;

    lib, dll - súbory knižnice;

    dat - dátový súbor;

    ini - inicializačný súbor;

    hlp - súbor pomocníka;

    ext - súbor rozšírenia;

    mnu - súbor menu;

    ovl, ovr - súbor prekrytia;

    pif je informačný súbor programu Windows.

    wav, mid, mod, mp3 - zvukové súbory.

    avi, mov, mpg (mpeg), rm (ram) - súbory videoklipov.

    Úplný názov súboru je zostavený takto: [názov jednotky:] [cesta\]

    Názov súboru. Disky môžu byť pomenované A:, B: - pre diskety

    (disketa); C:, D:, E: atď. do Z: - pre pevné disky a

    ich logické oddiely, elektronické (virtuálne) disky a pre

    CD-ROM laserové disky.

    7. Súbory autoexec.bat a config.sys, ich účel a štruktúra.

    Súbory autoexec.bat a config.sys umiestnené v koreňovom adresári pevného disku (systémová disketa) sa načítajú pri zapnutí alebo reštarte počítača a slúžia na vytvorenie užívateľsky príjemného prostredia na počítači. Pomocou týchto súborov sa načítajú ovládače externých zariadení: myši, klávesnice, rozšírená pamäť atď., Bez ktorých nie je možné normálne fungovanie počítača a najdôležitejších programov. Tieto súbory sú textové súbory, takže na ich úpravu je možné použiť ľubovoľný textový editor. Pozrime sa na štruktúru a hlavné smernice súborov autoexec.bat a config.sys pomocou príkladov. Príklad typického súboru config.sys:

    DEVICE=C:\DOS\HIMEM.SYS

    device=c:\dos\emm386.exe noems - Direktíva DEVICE načíta ovládač

    rozšírené pamäťové presvedčenia Himem.SYS

    a emulátor vysokej pamäte emm386.exe

    DOS=HIGH,umb - Direktíva DOS načíta príkazy DOS do vysokej pamäte.

    break=on - na prerušenie vykonávania programu pomocou Ctrl-Break.

    SÚBORY=30 – určuje počet súčasne otvorených súborov.

    BUFFERS=30 - určuje počet vyrovnávacích pamätí vytvorených v RAM.

    country=007, 866, c:\dos\country.sys - podpora pre národné

    (ruská) klávesnica a

    formát času.

    stacks=9,256 - nastavuje počet a veľkosť zásobníkov v RAM.

    DEVICEHIGH=C:\DOS\SBIDE.SYS /D:MSCD001 /P:170,15 /V - pripojenie

    CD-ROM ovládača do hornej pamäte.

    Príklad typického súboru autoexec.bat:

    @echo off - zakáže výstup príkazov na obrazovku monitora.

    cesta=c:\;c:\dos;c:\nc;c:\windows;c:\winword;c:\nu;c:\lexicon - di-

    direktíva path určuje cestu (adresáre - ich dĺžka nie je väčšia ako 128 bajtov), ​​kde

    operačný systém musí nájsť hlavné programy.

    prompt $p$g – Určuje formát výzvy DOS.

    set TEMP=C:\WINDOWS\TEMP - nastaví premennú prostredia.

    lh SHARE / l: 500 / f: 5100 - zabezpečenie súčasnej prevádzky prog-

    ramm v systéme Windows.

    lh MSCDEX /D:MSCD001 /V /M:8 - načítajte ovládač CD-ROM.

    lh smartdrv c + 256 - ukladanie do vyrovnávacej pamäte (zrýchlenie) disku C:.

    lh pu_1700 - možnosť používať neštandardné diskety

    lh nc - spustite Norton Commander.

    Direktíva lh umožňuje načítanie programov do hornej pamäte, čím sa uvoľní miesto pre spustiteľné programy v hlavnej pamäti. Ak sa potrebujete uistiť, že sa nevykoná nejaká direktíva v súboroch autoexec.bat alebo config.sys, potom je pred ňou napísané slovo REM. Toto slovo sa používa pri nastavovaní počítača.

    V moderných počítačoch sú v súboroch autoexec.bat a config.sys ponuky, ktoré vám umožňujú vybrať možnosti spustenia počítača, napríklad buď v Norton Commander alebo vo Windows, alebo iné možnosti spustenia, čo vytvára určité pohodlie v práca.

    Systém vznikol ako plnohodnotná alternatíva k existujúcemu MS-DOS, ktorý je šírený pod platenou licenciou. Vývoj projektu Free DOS sa začal už v roku 1994, ale systém bol vydaný v stabilnej verzii 1.0 až v roku 2006. OS je bezplatný a možno ho spustiť na takmer akomkoľvek novom a zastaranom hardvéri, ako aj pomocou emulátorov na spustenie potrebných aplikácie pod DOSom. Systémový kód je otvorený, čo znamená, že v prípade potreby ho môže ľubovoľný vývojár upraviť pre svoje potreby.

    Použitie

    K dnešnému dňu je možné systém vo verzii 1.1 stiahnuť z oficiálnej stránky vývojárov ako obraz CD na inštaláciu. Systém používajú výrobcovia počítačov a notebookov ako bezplatnú alternatívu k MS-DOS a iným produktom od Microsoftu, čo môže výrazne zvýšiť náklady na zariadenie, čo môže mať v dôsledku toho negatívny dopad na predaj zariadení. Spoločnosti Dell, HP a ASUS poskytujú používateľom možnosť zakúpiť si počítače na platforme FreeDOS.

    Charakteristika

    Operačný systém beží na súborovom systéme FAT32. Podporuje všetky základné operácie so súbormi, ktoré sú dostupné v iných operačných systémoch. Bezplatný DOS podporuje aj otváranie archívov (ZIP, 7-ZIP), úpravu textových dokumentov pomocou doplnkových programov, prezeranie HTML stránok, prácu s ukazovateľmi myši, ktoré majú rolovacie koliesko. Funkciou Free DOS je aj veľké množstvo programov prenesených z Linuxu. Systém má vlastný prehliadač, klienta BitTorrent a dokonca aj antivírusový softvér.

    Bezplatný DOS je kompatibilný s akýmkoľvek moderným počítačom, ktorý podporuje architektúru x86. V tomto prípade musí mať zariadenie aspoň 2 MB RAM a na inštaláciu systému môže byť potrebných približne 40 MB. Systém je možné spustiť nielen po inštalácii, ale aj prostredníctvom virtuálnych strojov (napr. VirtualBox), ktoré je možné nainštalovať na štandardné Windows, Linux alebo Mac. Systém je možné spustiť aj priamo v okne prehliadača pomocou emulátora Java, ktorý je k dispozícii na stiahnutie z oficiálnej stránky vývojára. Ak chcete priamo nainštalovať FreeDOS na váš počítač, stačí stiahnuť najnovšiu verziu systému a napáliť ju na prázdne CD, potom reštartovať počítač a zaviesť systém z disku.

    Systémový softvér každého počítača možno podmienečne rozdeliť na dve zložky - operačný systém (OS) a systémové softvérové ​​balíky. Niektoré systémové programy, ktoré počítač potrebuje, sú zabudované v stroji a nachádza sa v tej časti počítača, ktorá sa nazýva pamäť iba na čítanie (ROM). Programy ROM sú len na čítanie. Tieto systémové programy, ktoré poskytujú riadenie, pomoc a potrebné služby aplikačným programom, sa nazývajú základný I/O systém (BIOS). Príkladom programov vyššej úrovne sú operačné systémy. Operačný systém - súbor programov, ktoré vo vzájomnej interakcii spoločne spravujú prostriedky počítača (systému) a procesy, ktoré tieto prostriedky využívajú pri vykonávaní aplikačných programov.

    Hlavné funkcie OS:

    Testovanie (kontrola správneho fungovania) hardvéru;

    Dekódovanie a vykonávanie príkazov prichádzajúcich od používateľa (z klávesnice) alebo z pamäte RAM;

    Riadenie prevádzky všetkých zariadení a počítačových blokov;

    Prideľovanie pamäťových zdrojov;

    Poskytnutie možnosti pracovať na jednom počítači viacerým používateľom;

    Ochrana softvéru pred vonkajšími vplyvmi;

    Údržba prerušení v prevádzke hardvéru.

    Účel a charakteristika MS DOS. verzie MS DOS; zloženie MS DOS;

    MSDOS - Microsoft Disk Operating System, t.j. Diskový operačný systém Microsoft. Operačný systém PANIDOS je najjednoduchší operačný systém pre počítače IBMPC. Používa sa na všetkých nižších modeloch IBMPC a je možné ho použiť na všetkých vyšších modeloch počítačov rovnakého typu.

    Prvá verzia MS DOS mala oveľa skromnejšie funkcie ako moderné operačné systémy. Bol jednoužívateľský, podporoval prácu len s diskami, klávesnicou a alfanumerickým displejom. Bol však kompaktný, predstavoval pomerne skromné ​​požiadavky a vykonával nevyhnutné minimum funkcií pre používateľov a programy. V priebehu času sa v systéme MS DOS vykonalo veľa zmien:

    Bola pridaná podpora pre nové zariadenia (pevný disk, CD, rozšírená pamäť atď.), ako aj možnosť podpory akýchkoľvek iných zariadení pomocou softvérových ovládačov;

    Obsahuje podporu pre hierarchickú štruktúru súborov na disketách a pevných diskoch;

    Poskytovaná podpora pre národné klávesnice a abecedy;

    Obsahuje množstvo nových funkcií pre používateľa.

    MS DOS zostal OS s jednou úlohou;

    V MS DOS sa ukázalo ako nemožné zabudovať spoľahlivé nástroje na ochranu údajov pred neoprávneným prístupom a organizáciu kolektívnej práce s údajmi;

    Programy DOS môžu bežať iba v rámci prvého MB pamäte a zvyšok pamäte možno použiť iba na ukladanie údajov.

    PREHĽAD VERZIÍ MS DOS

    Verzie 1.x : Veľmi podobný OS CP/M. Podporovaný bol iba jednostranný formát 160 KB diskety (8 sektorov, 40 stôp, veľkosť sektora 512 bajtov). Počnúc verziou 1.25 (PC DOS 1.0), ktorá sa objavila v máji 1982, bol predstavený formát obojstrannej diskety s kapacitou pamäte 320 KB.

    Verzia 2.x : Marec, 1983 Ďalšie funkcie: práca s pevnými diskami (HDD); hierarchická štruktúra súborového systému; nástroje na presmerovanie I / O (vypožičané z UNIX); koncept inštalovateľných ovládačov periférnych zariadení, ktoré umožnili rýchle prispôsobenie operačného systému rôznym hardvérovým konfiguráciám; Formát 360 KB diskety (9 sektorov, 40 stôp, veľkosť sektora 512 bajtov)

    Verzia 3.x : August, 1984 Ďalšie funkcie: formát 1,2 MB diskety,

    3,5" diskety (formát 720 Kb) (od verzie 3.2), rozdelenie HDD na logické disky (do veľkosti 32 MB), vďaka čomu bolo možné použiť HDD väčší ako 32 MB, vylepšená podpora národných znakové sady Podpora počítačových sietí (slabé, od verzie 3.1), príkazy (programy): LABEL, ATTRIB, príkazy (programy) : XCOPY, REPLACE (od verzie 3.3),

    MS DOS 3.3 je stále najpoužívanejší na IBM PC XT a na IBM PC AT-286 s kapacitou pamäte nie väčšou ako 640 KB.

    Verzia 4.x : november 1988 Ďalšie funkcie: podpora EGA, VGA grafických video adaptérov, objem logických diskov je viac ako 32 MB, podpora štandardu LIM / EMS, ktorý umožňoval načítanie samostatných častí MS DOS do dodatočnej pamäte,

    Program Dos Shell. Napriek tomu sa verzie MS DOS 4.x veľmi nepoužívali.

    Verzia 5.0 : Júl, 1991 Ďalšie funkcie: Efektívne využitie pamäte RAM, ďalšie nástroje, možnosť načítať jadro MS DOS, do pamäte HMA (High Memory Area) na IBM PC AT-286 a vyššej, možnosť načítať ovládače periférnych zariadení do UMB pamäť na IBM PC AT-386 a novšom,

    pre aplikačné programy je pridelených až 620 KB adresného priestoru (0-640 KB) RAM,

    podpora HDD až 2 GB, formát 2,88 MB pre 3,5" diskety

    Verzia 6.0 : Marec, 1993 Ďalšie funkcie: efektívne využitie RAM, doplnkové servisné programy, softvérové ​​nástroje na optimalizáciu súborového systému na logických diskoch (DEFRAG), príkazy (programy), ktoré stratili význam, špec. Program MEMMAKER - optimalizácia umiestnenia rezidentných programov v RAM, multikonfiguračné súbory ONFIG.sys, antivírusový systém (slabý), zvýšenie dostupného miesta na disku (DoubleSpace),

    Nástroje na správu napájania počítača (LapTop, Notebook)

    Verzia 6.2 : október 1993 Všetky vylepšenia - v oblasti zvyšovania spoľahlivosti práce s dátami na úrovni súborového systému. Ďalšie funkcie: zvýšená efektivita existujúcich príkazov (programov), ukladanie do vyrovnávacej pamäte CD-ROM, odmietnutie DoubleSpace bez straty informácií, detekcia a obchádzanie fyzických defektov na HDD a FDD, detekcia a odstraňovanie defektov v súborovom systéme vrátane "komprimovaného" DoubleSpace, krok za krokom spúšťanie ľubovoľného súboru *.bat, vrátane AutoExec.bat,

    Čo je operačný systém MS-DOS.

    Operačný systém MS-DOS sa skladá z mnohých rôznych súborov. Zahŕňajú skutočné súbory operačného systému IO.SYS, MSDOS.SYS a príkazový procesor COMMAND.COM. Okrem týchto troch súborov, ktoré sú funkčným jadrom MS-DOS, distribúcia operačného systému obsahuje súbory takzvaných externých príkazov, ako sú FORMAT, FDISK, SYS, ovládače pre rôzne zariadenia a niektoré ďalšie súbory.

    Súbor IO.SYS obsahuje rozšírenie základného vstupno/výstupného systému a používa ho operačný systém na komunikáciu s hardvérom počítača a systémom BIOS.

    Súbor MSDOS.SYS je v istom zmysle množina obsluhy prerušení, konkrétne prerušenie INT 21H.

    Príkazový procesor COMMAND.COM je určený na organizovanie dialógu s používateľom počítača. Analyzuje príkazy zadané používateľom a organizuje ich vykonávanie. Takzvané interné príkazy - DIR, COPY atď. sú spracovávané príkazovým procesorom.

    Ostatné príkazy operačného systému sa nazývajú externé. Externé príkazy sú tak pomenované, pretože sú umiestnené v samostatných súboroch. Externé príkazové súbory operačného systému obsahujú pomocné programy na vykonávanie rôznych operácií, ako je formátovanie diskov, triedenie súborov a tlač textov.

    Ovládače (zvyčajne súbory s príponou SYS alebo EXE) sú programy, ktoré podporujú rôzny hardvér. Použitie ovládačov jednoducho rieši problémy s používaním nového hardvéru – stačí pripojiť príslušný ovládač k operačnému systému.

    Aplikačné programy interagujú so zariadením prostredníctvom ovládača, takže sa pri zmene hardvéru nezmenia. Napríklad nové diskové zariadenie môže mať iný počet stôp a sektorov, iné ovládacie príkazy. Toto všetko ovládač zohľadní a aplikačný program bude pracovať s novým diskom ako doteraz, s využitím prerušení DOS.

    Súbory operačného systému IO.SYS, MSDOS.SYS a COMMAND.COM musia byť zapísané na konkrétne miesto na disku. Nie je potrebné ich kopírovať do iných adresárov na disku.

    Proces sťahovania je nasledovný. Najprv sa do pamäte načíta štartovací záznam systému, potom sa načítajú systémové súbory IO.SYS, MSDOS.SYS a COMMAND.COM.

    Keď sa stroj zapne (alebo sa reštartuje systém), riadenie sa prenesie do programu ROM (iba na čítanie z pamäte). Program skontroluje správnosť štruktúry zápisu štartu operačného systému na systémovom disku. Ak sa záznam nájde a neobsahuje chyby, potom sa načíta do pamäte a dostane kontrolu.

    Štartovací záznam skontroluje, či sú súbory IO.SYS a MSDOS.SYS prvé súbory na disku. Ak je výsledok testu pozitívny, súbory sa načítajú do pamäte a vyberie sa voľná oblasť s najnižšou adresou. Potom sa riadenie prenesie do inicializačného modulu súboru IO.SYS. Ak sú súbory zaznamenané inde alebo nie sú na disku, na obrazovke sa zobrazí hlásenie:

    Nesystémový disk Vymeňte a stlačte ľubovoľný kláves

    Inicializačný modul prenáša riadenie do súboru MSDOS.SYS, ktorý určuje počiatočné parametre vyrovnávacej pamäte disku a oblasť riadiaceho bloku dát používaného pri vykonávaní servisných programov. Súborové programy tiež určujú stav a inicializujú elektronické vybavenie počítača. Potom sa riadenie vráti do inicializačného modulu IO.SYS.

    Inicializačný modul skontroluje prítomnosť súboru CONFIG.SYS v koreňovom adresári systémovej jednotky. Ak sa súbor nájde a obsahuje informácie o dostupných jednotkách, zadané jednotky sa uložia do pamäte.

    Súbory Jednou z hlavných povinností MS-DOS je údržba (ukladanie, vytváranie, ničenie atď.) súborov. Súbor v systéme MS-DOS je ako každý súbor. Ide o súbor vzájomne prepojených údajov umiestnených na špeciálne určenom mieste. Na rozdiel od bežných dokumentov uložených v špeciálnych archívnych priečinkoch alebo trezoroch sú súbory MS-DOS uložené na diskoch. Keď sa súbor spracuje, načíta sa do pamäte RAM zariadenia. Načítanie do pamäte aj ukladanie súborov sú funkcie operačného systému.

    Identifikácia súboru Každý súbor v systéme MS-DOS musí mať názov. Názov súboru môže byť jednoduchý alebo zložitý. Zložený názov pozostáva zo základného (jednoduchého) názvu a prípony. Názov súboru rozpozná operačný systém. Niektoré názvy súborov, ako napríklad súbory na systémovej diskete, sú preddefinované. Sú vyhradené operačným systémom. Názvy ostatných súborov prideľuje používateľ. Zvyčajne sa snažia prísť s názvom, ktorý odráža účel informácií v súbore. Prípona sa používa na označenie typu súboru, ako je textový alebo dátový súbor. Môže tiež slúžiť na identifikáciu súborov s informáciami, ktoré sú si blízke, napríklad na rozlíšenie súborov s osobnou a obchodnou korešpondenciou. Keď sa súbor zapíše na disk, jeho názov sa automaticky umiestni do oblasti pamäte disku nazývanej adresár ( alebo adresár).

    Poskytovanie súborov v systéme MSDOS Systém správy súborov v systéme MS-DOS je založený na dátovom adresári (alebo adresári) disku. Adresár je oblasť pamäte na disku, ktorá sa prideľuje počas formátovania. Adresár je tabuľka, do ktorej sa zadávajú údaje o súboroch uložených na disku. Každý súbor v adresári zodpovedá jednej položke. Záznam v adresári obsahuje nasledujúce informácie: úplný názov súboru (názov a prípona), dátum a čas jeho vytvorenia alebo poslednej úpravy, množstvo pamäte v bajtoch a dodatočné informácie používané pri obsluhovaní súboru operačným systémom.

    Trate a sektory Aby sa dáta na disk zapisovali, musí byť jeho povrch štruktúrovaný – t.j. rozdelené na sektory a stopy. STOPY sú sústredné kružnice, ktoré pokrývajú povrch disku. Skladbe najbližšie k okraju disku je priradené číslo 0, nasledujúcej - 1 atď. Ak je disketa obojstranná, očíslujú sa jej obe strany. . Číslo prvej strany je 0, číslo druhej je 1.

    Každá stopa je rozdelená do sekcií nazývaných sektory. Sektorom sú tiež priradené čísla. Prvý sektor na trati má priradené číslo 1, druhý - 2 atď. Typicky má sektor 512 bajtov.

    Pevné disky Pevný disk sa skladá z jednej alebo viacerých okrúhlych platní. Oba povrchy platne slúžia na ukladanie informácií. Každý povrch je rozdelený na dráhy, dráhy zasa na sektory. Dráhy s rovnakým polomerom tvoria valec. Všetky nulové stopy teda tvoria valec číslo nula, stopy číslo 1 tvoria valec číslo 1 atď.

    Tabuľka prideľovania súborov a adresárov Príkaz FORMAT vytvorí tabuľku alokácie súborov (FAT) a adresáre disku. Obe tieto štruktúry úzko súvisia s organizáciou prístupu k súborom. Na každom disku sú dve kópie FAT. Táto tabuľka je pri podávaní súborov mimoriadne dôležitá, takže ak sa prvá kópia FAT stratí, systém získa prístup k druhej.

    Na štandardnej diskete s 8 sektormi na stopu zaberá FAT 1 sektor. Na štandardnej diskete s 9 sektormi sú v tabuľke pridelené 2 sektory na stopu.

    Adresárová štruktúra Adresár je tabuľka, ktorá popisuje obsah disku. Každý súbor v tabuľke zodpovedá jednému záznamu. Záznam zaberá 32 bajtov rozdelených do 8 sekcií alebo polí. Každé pole obsahuje informácie, ktoré systém používa pri obsluhe súboru.

    Údržba súborového systému MS-DOS poskytuje dve technológie podávania súborov. Prvý bol vyvinutý pri vytváraní verzií 1.X. Táto technológia je založená na použití dátových štruktúr nazývaných File Control Blocks (FCB). V tom čase na drvivej väčšine počítačov bežal operačný systém CPM. FCB zabezpečili, že súbory MS-DOS boli kompatibilné so súbormi tohto systému. Počas vývoja MS-DOS verzie 2.X, keď bola navrhnutá hierarchická štruktúra organizácie súborov, bola vyvinutá druhá technológia na ich obsluhu. Je založený na použití odkazov na kontrolné záznamy súborov a nevyžaduje organizáciu FCB. Po testovaní tejto technológie na operačnom systéme UNIX sa táto technológia rozšírila.

    Organizácia pamäte

    Pamäť pozostáva z veľkého počtu jednotlivých prvkov, z ktorých každý je navrhnutý tak, aby uložil minimálnu jednotku informácie – 1 bajt. Každý prvok má jedinečnú číselnú adresu. Prvý prvok má priradenú adresu 0, druhý 1 atď., vrátane posledného prvku, ktorého adresa je celkový počet pamäťových prvkov mínus jeden. Adresa sa zvyčajne uvádza ako hexadecimálne číslo (v texte sú hexadecimálne čísla označené veľkým „H“, napríklad 10H).

    Segmenty Procesor počítača (CPU) rozdeľuje pamäť na bloky nazývané segmenty. Každý segment zaberá 64 kB a každý segment má jedinečnú číselnú adresu. Procesor má štyri segmentové registre. Register je vnútorná štruktúra na ukladanie informácií. Registre segmentov sú určené na ukladanie adries jednotlivých segmentov. Nazývajú sa CS (Code Segment), DS (Data Segment), SS (Stack Segment) a ES (Spare Segment). Okrem uvedených má procesor ešte 9 registrov. V tomto bode si treba všimnúť registre IP (ukazovateľ inštrukcie) a SP (ukazovateľ zásobníka). Registre CS a IP v páre tvoria dlhú adresu inštrukcie, ktorá sa má vykonať ako ďalšia. Registre SS a SP spolu tvoria adresu dlhého zásobníka.

    Prístup k pamäti Prístup k pamäťovým bunkám sa uskutočňuje spojením obsahu segmentového registra s obsahom jedného alebo druhého registra, čím sa určí adresa požadovanej pamäťovej oblasti. Napríklad adresa nasledujúcej inštrukcie je určená obsahom registrov CS a IP (písaných „CS:IP“). Po vykonaní inštrukcie a odstránení z pamäte sa obsah IP zmení tak, že registre CS:IP obsahujú adresu inštrukcie, ktorá sa vykoná po tejto. Spôsob, akým sú registre kombinované na určenie adresy pamäťovej bunky, neobmedzuje množstvo dostupnej pamäte. Horná hranica závisí od fyzickej štruktúry pamäte (t. j. od celkového počtu buniek). Prvé verzie systému MS-DOS boli vyvinuté pre procesor Intel 8088. Každý register tohto procesora je určený na uloženie 16-bitového čísla. To znamená, že CPU 8088 kombinuje obsah segmentového registra (povedzme CS) s obsahom iného registra (povedzme IP) na vytvorenie 20-bitovej adresy pamäte, ktorá obmedzuje dostupnú pamäť na 2 x 20 bajtov alebo 1 MB. Neskôr sa objavili vylepšené verzie MS-DOS a podľa toho aj vylepšené procesory CPU 80286 a 80386, umožňujúce prístup k bunkám umiestneným mimo prvého MB pamäte. Hranica 1 MB však doteraz nebola prekonaná (aspoň vo verzii 3.3), čo je jeden z hlavných nedostatkov operačného systému.

    Prístup k pamäti je organizovaný spojením obsahu jedného z registrov segmentu s obsahom jedného zo zostávajúcich registrov. Hodnota segmentového registra sa nazýva adresa segmentu. Hodnota zostávajúcich registrov sa v tomto prípade nazýva relatívna adresa pamäťovej bunky (od začiatku segmentu) alebo jej krátka adresa. Bytová adresa sa teda vypočíta vynásobením adresy segmentu číslom 16 a krátka adresa sa pripočíta k výslednej hodnote.

    segmentové registre Segmentové registre sa používajú na identifikáciu segmentu pamäte. Segment je súvislý blok pamäte, dlhý 64 K. Registre segmentov sa používajú v kombinácii s ukazovateľom alebo indexovými registrami a v tomto prípade identifikujú konkrétne miesto v pamäti.

    Celkovo existujú štyri segmentové registre. Register CS sa zvyčajne používa na identifikáciu bloku pamäte, v ktorej je uložený programový kód. Zaregistrujte DS pri identifikácii pamäťovej oblasti, v ktorej sa nachádzajú dáta tohto programu. Register SS poskytuje prístup k zásobníku. (Zásobník je dočasne pridelená oblasť pamäte, ktorá poskytuje rozhranie „aplikačného programu MS-DOS“.) Register ES je dodatočný (alebo náhradný) register segmentov. Je poverený rôznymi funkciami, z ktorých niektoré sú uvedené nižšie.

    Hromadné registre Existujú dva zásobníkové registre. Používajú sa v kombinácii s registrom SS na lokalizáciu zásobníka. Register SP sa nazýva ukazovateľ začiatku zásobníka a v kombinácii s registrom SS identifikuje prvý bajt zásobníka. Register BP sa nazýva ukazovateľ základne zásobníka a v kombinácii s registrom SS identifikuje posledný bajt zásobníka.

    Indexové registre Existujú aj dva indexové registre. Registre SI a DI sa používajú v kombinácii s jedným zo segmentových registrov a lokalizujú konkrétne miesto v pamäti. Register SI sa zvyčajne kombinuje s registrom DS, register DI s registrom ES.

    Univerzálne registre Medzi všeobecné registre patria registre AX, BX, CX a DX (sú štyri). Ide o multifunkčné registre.

    Register ukazovateľa príkazu IP sa zvyčajne používa v kombinácii s registrom CS a špecifikuje adresu nasledujúceho príkazu.

    Register stavových príznakov

    Register príznakov zvyčajne obsahuje deväť príznakov stavu procesora (každý príznak zaberá 1 bit). Tieto príznaky určujú výsledok špecifických operácií vykonaných v systéme MS-DOS. Pamäťové registre Pamäťový register obsahuje 2 bajty dát (alebo 16 bitov). V skutočnosti sú univerzálne registre jednobajtové. Register AX teda obsahuje register AH (čo je horný bajt registra AX) a register AL (čo je dolný bajt registra AX). Podobne aj registre BH, BL, CH, CL, DH a DL sú jednobajtové.

    Ovládače MSDOS Dve najdôležitejšie súčasti elektronického hardvéru počítača sú jeho centrálna procesorová jednotka (CPU) a jeho pamäť. Zostávajúce komponenty (jednotky, klávesnice, displeje, tlačiarne atď.) sú pre počítač externé. Tieto externé komponenty elektronických zariadení sa nazývajú PERIFERNÉ ZARIADENIA alebo jednoducho ZARIADENIA.

    Spojenie stroja s periférnym zariadením sa vykonáva v presne definovanom poradí. Každé periférne zariadenie v operačnom systéme zodpovedá programu, ktorý je zodpovedný za jeho kontakt s počítačom. Tieto programy sa nazývajú OVLÁDAČE.

    Aplikácia ovládačov Jednou z hlavných funkcií operačného systému je poskytnúť sadu ovládateľných ovládačov dostupných pre systémové a aplikačné programy. Ak spustený program potrebuje kontaktovať periférne zariadenie, povie operačnému systému, ktoré zariadenie potrebuje, a MS-DOS mu poskytne príslušný ovládač.

    Zariadenia na prenos znakov a blokových údajov Zariadenia na prenos údajov symbol po znaku prenášajú informácie jeden znak po druhom. Tieto zariadenia zahŕňajú sériové a paralelné porty adaptérov a displeje. V systéme MS-DOS každému z týchto zariadení zodpovedá konkrétny názov (názov). Ovládač systému MS-DOS môže ovládať iba jedno zariadenie po znakoch. Zariadenia na prenos údajov blok po bloku prenášajú informácie v blokoch. Každý blok má zvyčajne 512 bajtov. Medzi tieto zariadenia patria disketové mechaniky, pevné disky a iné úložné zariadenia. Blokové prenosové zariadenia nemajú špecifický názov. Ovládač systému MS-DOS môže slúžiť viacerým zariadeniam spôsobom blok po bloku.

    Prerušenia Prerušenie je signál prichádzajúci zo softvérových programov alebo generovaný elektronickým zariadením. Signál prerušenia upozorňuje procesor (CPU) na potrebu vykonať niektoré funkcie. Napríklad stlačenie ľubovoľného klávesu generuje signál prerušenia z klávesnice (t. j. z elektronického zariadenia), ktorý varuje procesor, aby zadal údaje z klávesnice.

    Každému typu prerušenia zodpovedá konkrétne sériové číslo (prerušenie z klávesnice je napríklad označené číslom 9). Podľa tohto čísla procesor rozlišuje, ktorý handler musí byť zavolaný na spracovanie signálu prerušenia. Podľa konvencie sú čísla prerušení prezentované v hexadecimálnom formáte.

    Prerušenia 20H-2FH sú vyhradené pre systémové použitie. To znamená, že aplikačné programy, ktoré sú navrhnuté na interakciu so systémovým softvérom, môžu pristupovať k týmto prerušeniam iba v špeciálnych prípadoch, ktoré sú definované operačným systémom. Programovo najpoužívanejšie je prerušenie 21H - funkcia dispečer.

    Manažér funkcií Prerušenie 21H sa nazýva "správca funkcií". Správca funkcií je zodpovedný za väčšinu práce systému MS-DOS. Medzi jeho povinnosti patrí poskytovanie prístupu k funkciám systému. Každá funkcia vykonáva určitú špecifickú úlohu, ako je otvorenie súboru, zobrazenie reťazca znakov na obrazovke, pridelenie bloku pamäte alebo vytlačenie spustenej verzie systému MS-DOS. Funkcie sú tiež rozlíšené číslami.

    Na programový prístup k funkcii systému musíte urobiť nasledovné: (1) zapísať číslo zodpovedajúcej funkcie do registra AH; (2) zapisovať parametre potrebné na fungovanie funkcie do príslušných registrov; (3) spúšťacie prerušenie 21H. Keď sa zavolá prerušenie 21H, riadenie sa prenesie na MS-DOS. Operačný systém určuje podľa hodnoty registra AH, ktorá funkcia sa má vykonať. Potom sa hodnoty parametrov načítajú zo zostávajúcich (úplne definovaných pre každú funkciu) registrov, po ktorých sa vykoná požadovaná funkcia. MS-DOS vloží parametre vrátené funkciou do príslušných registrov a vráti riadenie volajúcemu programu. Program skenuje registre a analyzuje výsledok vykonania funkcie.

    Vyhradené funkcie Niektoré funkcie sú označené ako „vyhradené pre systémové použitie“. Tieto funkcie používa operačný systém, ale IBM a Microsoft ich odmietajú brať do úvahy v oficiálnej literatúre. Vďaka úsiliu programátorov sa menovanie niektorých z nich stalo známym. Používatelia používajúci tieto funkcie ich často označujú ako „oficiálne nezdokumentované“ a nie ako „vyhradené“.

    Kód chyby Mnohé funkcie verzií MS-DOS nastavujú aktuálny príznak procesora a v prípade výskytu chyby pri volaní funkcie vrátia chybový kód v registri AX.Príčinu chyby zistíte zo špeciálnych tabuliek.

    Koncepcia systémových, prúdových a logických diskov; riadok DOS.

    logický pohon alebo objem (Angličtina objem) je súčasťou dlhodobej pamäte počítača, ktorá sa pre pohodlie pri práci považuje za celok.

    Keď je DOS pripravený na interakciu s používateľom, zobrazí sa pozvánka, napr. A> alebo C:\>. To znamená, že DOS je pripravený prijímať príkazy. Keď je používateľ v dialógu s iným programom ako DOS, potom sa nezobrazí výzva DOS. Väčšina programov však komunikuje s používateľom nie prostredníctvom príkazov, ale prostredníctvom ponúk, dotazov, stláčaním určitých kombinácií kláves atď. Výzva systému DOS zvyčajne obsahuje informácie o aktuálnom adresári. Niekedy ale obsahuje aj informácie o aktuálnom čase dňa. Výzvu je možné zmeniť pomocou príkazu DOS Prompt.

    Koncept jadra DOS, hlavné funkcie modulov jadra;

    Jadro MS DOS implementuje systém MS DOS, je to špeciálny program dodávaný spoločnosťou Microsoft, ktorý obsahuje sadu hardvérovo nezávislých nástrojov nazývaných systémové funkcie. Patria sem: 1. Správa súborov a záznamov. 2. Správa pamäte. 3. Symbolicky orientované vstupno/výstupné zariadenie. 4. Generovanie ďalších úloh. 5. Prístup k hodinám reálneho času. Jadro MS DOS sa načíta do pamäte počas inicializácie systému zo súboru MSDOS.SYS umiestneného na zavádzacom disku, tento súbor sa odlišuje skrytými a systémovými atribútmi.

    Účel súborov config.sys A autoexec.bat;

    Súbory config.sys a autoexec.bat hrajú hlavnú úlohu pri vytváraní konfigurácie DOS. DOS načíta súbory config.sys a autoexec.bat z koreňového adresára zavádzacieho disku pri štarte a vykoná tam obsiahnuté príkazy. Súbor config.sys je textový súbor, ktorý obsahuje špeciálne príkazy na konfiguráciu DOS: pripojenie rôznych ovládačov, určenie veľkostí systémových tabuliek DOS atď. príkazy špecifikované v súbore config.sys sa vykonajú počas procesu zavádzania systému DOS.

    Po dokončení vykonávania súboru config.sys sa automaticky spustí dávkový súbor autoexec.bat, ak existuje v koreňovom adresári zavádzacej jednotky. Do súboru autoexec.bat sa spravidla zapisujú príkazy na spúšťanie rezidentných programov a iných programov, ktoré je vhodné spúšťať pri každom štarte DOS, ako aj príkazy na nastavenie premenných prostredia DOS, špecifikujúce zoznam adresárov, v ktorých sa spúšťajú programy a nastavenie formátu príkazového riadka DOS.