OPERĒTĀJSISTĒMAS Ilvars Tauriņš
MS-DOS MS-DOS ir firmas Microsoft izveidota personālo datoru operētājsistēma. MS-DOS = Microsoft Disk Operating System Šo operētājsistēmu vienlaicīgi var izmantot tikai viens lietotājs viena uzdevuma risināšanai. Lai organizētu diskus un datnes, MS-DOS izmanto kokveida direktoriju struktūru, kur datnes tiek uzglabātas direktorijās un apakšdirektorijās.
MS-DOS Pirmā plaši lietotā operētājsistēma IBM PC saimes datoros. Pirmā versija tika izlaista gadā. Microsoft pārtrauca tās izstrādi gadā. Tas bija pamatprodukts, kas ļāva Microsoft izaugt no programmēšanas valodu kompānijas līdz plaša spektra programmatūras izstrādes kompānijai. MS DOS 1.0 satur apm. 4,000 assembler komandrindas.
Versijas Savas DOS versijas izlaida gan Microsoft, gan IBM. Microsoft savas versijas izlaida zem nosaukuma "MS-DOS", savukārt IBM - zem nosaukuma "PC-DOS". PC-DOS Augusts Pirmais laidiens ar sākotnējo IBM-PC PC-DOS Maijs 1982 MS-DOS Maijs Pirmais laidiens ar IBM datoriem MS-DOS Marts 1983 PC-DOS Oktobris 1983 MS-DOS Marts 1984 MS-DOS Augusts 1984 MS-DOS Novembris 1984 MS-DOS Janvāris 1986 PC-DOS Aprīlis 1987 MS-DOS Augusts 1987 MS-DOS Jūnijs 1988
Versijas MS-DOS Novembris 1988 MS-DOS Jūnijs 1991 MS-DOS Marts 1993 MS-DOS Novembris 1993 MS-DOS Februāris 1994 PC-DOS Aprīlis 1994 MS-DOS Jūnijs Pēdējais savrupais laidiens PC-DOS Aprīlis 1995 Windows 95/MS-DOS Augusts Pirmais ne-nesavrupais laidiens Windows 95 OSR2/MS-DOS Augusts Pievienots FAT32 atbalsts Windows Me/MS-DOS Septembris Pēdējais MS-DOS laidiens.
IBM 5150 PC pirmais modelis tika ieviests gada 12. Augustā. Projekta nosaukums Project Chess. Komanda sastāvēja no 12 cilvēki ar vadītāju Donu Estridžu. PC tika izstrādāts 1 gada laikā.
MS-DOS reklāma gadā.
MS-DOS priekšrocības un trūkumi MSDOS bija par pamatu Windowx 9x OS saimei. Mūsdienās iekš Windows ir iespējams emulēt DOS darbu. Priekšrocības: ērts un vienkāršs lietotāja interfeiss iespēja izstrādāt.bat failus hierarhiska failu struktūra iespēja izmantot failu šablonus darbībās ar failiem iespēja realizēt secīgu un tiešu pieeju faila saturam konveijeri un I/O pārsūtīšana komandu valodas līmenī sistēmu struktūras modularitāte operatīvās un ārējās atmiņas neliels apjoms, kas nepieciešams sistēmas failu glabāšanai iespēja izveidot virtuālus diskus, kas paātrina informācijas apmaiņu Trūkumi: nav līdzekļu, kas aizsargātu pieeju pie resursiem pieejamās RAM ierobežojums 640 Kb
MS-DOS MS DOS struktūras komponenti: 1.Sistēmas ielādētājs (SB – System Bootstrap) 2.Paplašināšanas modulis (EM – Extension Module) 3.Ārējo ierīču draiveri ( EDD – External Device Drivers) 4.DOS bāzes modulis (BM – Basic Module) 5.Komandu interpretators (CI – Command Interpreter) 6.DOS utilītprogrammas (DOS Utility) 7.DOS čaula (DOS Shell) 8.Instrumentālie līdzekli (Tools) +.Ievades/izvades pamatsistēma (BIOS – Basic Input/Output System) +.Ārpussistēmas ielādētājs (NSB – Non-System-Bootstrap)
MS-DOS MS DOS struktūras komponenti un interfeisi: DOS lietotāju interfeiss Shell CI Tools Utility BM DOS EM BIOS EDD BIOS Aparatūra DOS programmu interfeiss
MS-DOS DOS komponentu funkcijas DOS komponents Atrašanas vietaFunkcijas DOS ielādes gaitā Funkcijas DOS funkcionēšanas gaitā 1. BIOSPastāvīga atmiņa1.Ierīču testēšana 2.Pārtraukuma vektoru inicializēšana 3.NSB nolasīšana atmiņā 2. NSBCieta diska sākuma sektors 1.SB nolasīšana atmiņā un SB palaišana 3. SBKatra loģiska diska starta sektors 1.EM BIOS un BM DOS nolasīšana atmiņā 2.EM BIOS palaišana
MS-DOS DOS komponentu funkcijas DOS komponents Atrašanas vietaFunkcijas DOS ielādes gaitā Funkcijas DOS funkcionēšanas gaitā 4. EM BIOSFails IO.SYS1. Aparatūras stāvokļa pārbaude un ieslēgto ierīču iestatīšana sākuma stāvoklī 2.Draivera DBLSPACE.BIN pieslēgšana 3. DOS konfigurēšana pēc faila CONFIG.SYS 4.Pārtraukuma vektoru inicializēšana un pārkārtošana 5.BM DOS palaišana 1.Interfeisa ar BIOS organizēšana un paplašināšana 5. Ierīču draiveri (EDD) Atsevišķie faili1.Perifērijas ierīču nestandarta vadība
MS-DOS DOS komponentu funkcijas DOS kom- ponents Atrašanas vietaFunkcijas DOS ielādes gaitā Funkcijas DOS funkcionēšanas gaitā 6. BMDOSFails MSDOS.SYS 1.DOS tabulu (datu struktūru) inicializācija 2.Pārtraukuma vektoru inicializēšana 3.CI nolasīšana atmiņā un palaišana 1.Sistēmas resursu un programmu vadīšana 7. CIFails COMMAND.COM 1.Pārtraukuma vektoru inicializēšana 2.Faila AUTOEXEC.BAT izpildīšana 1.DOS komandu pieņemšana 2.Iekšēju komandu un komandu failu izpilde 3.Programmu ielāde atmiņā 4.Pārtraukumu apstrāde pēc uzdevuma beigas
MS-DOS DOS komponentu funkcijas DOS kom- ponents Atrašanas vietaFunkcijas DOS ielādes gaitā Funkcijas DOS funkcionēšanas gaitā 8. DOS UTILITY Atsevišķie faili vai failu grupas 1.Ārejo DOS komandu izpilde 2.Servisa pakalpojumu realizēšana interaktīvā režīmā 9. DOS SHELLFaili DOSS*.*1.Lietotāja interfeisa līmeņa uzlabošana 10. DOS TOOLS Atsevišķie faili vai failu grupas 1.Programmu izstrāde un vienkāršo dokumentu sagatavošana
MS-DOS Sistēmas disks – disks, no kura notiek OS ielādēšana. Diska loģiskā struktūra – sistēmas apgabals un datu apgabals: Starta sektors SB Saknes katalogs IO.SYS MSDOS.SYS ….. COMMAND.COM ….. CONFIG.SYS ….. AUTOEXEC.BAT … EM BIOS BM DOS CI Konfigurācijas fails Autopalaišanas fails
Jautājumi?