1) blocul de boot;
2) reacția BIOS modulului (io.sys versiunea 5.0 sau mai mare);
3) Modulul de procesare a întreruperii (msdos.sys versiunea 5.0 sau mai mare);
4) coajă (command.com);
5) Comanda externă (program) MS-DOS;
6) drivere de dispozitiv;
Boot Record - un scurt program care își găsește Xia, în primul sector de fiecare dischetă cu un sistem de operare DOS. Funcția acestui program este de a citi în memoria a două module ale sistemului de operare, care a finaliza procesul de boot DOS.
Pe hard disk (hard-disk), încărcătorul de sistem de operare este format din două părți. Acest lucru se datorează faptului că hard disk-ul poate fi împărțit în mai multe partiții (unități logice). Prima parte a încărcătorului rezidă în primul sector al hard disk, se selectează, cu care din partiția de hard disk trebuie să fie pro-a continua descărcarea. A doua parte a încărcătorului se află în primul al doilea pilier din această secțiune, se citește în modulele de memorie DOS, și le transmite conducerii.
Loader scanează rădăcina unității de sistem. Verifică dacă primele două fișiere în io.sys director de fișiere și Msdos.sys. Dacă da - încarcă-l în memorie și controlul transferurilor de MS-DOS. - în cazul în care nu, un mesaj de pe ecran și de așteptare pentru apăsarea oricărei taste utilizator:
disc non-System sau erori de disc (non-sistem de disc sau de eroare de disc)
Înlocuiți și apăsați orice tastă atunci când este gata (înlocuiți și apăsați-cho orice tastă atunci când este gata)
Acesta este motivul pentru discheta de sistem „de fabricație“ opțional-go io.sys transfer de fișiere și msdos.sys pe discul de sistem cu ajutorul Msdos.sys echipei și sys.com.Faylyio.sys încărcate în memorie de către încărcătorul a sistemului de operare și rămâne-sunt permanent acolo.
Interacțiunea cu modulul BIOS (io.sys) - este rezident mo-modul (întotdeauna în RAM după pornirea). Se extinde posibilitatea BIOS sau își modifică proprietățile sale (dacă este necesar), cu drivere suplimentare.
Sistem de intrare ieșire de bază (BIOS) Această parte a sistemului de operare este „încorporat“ în TER Compu. Scopul său este de a efectua serviciile de sistem de operare cele mai simple și uni-Versal asociate cu IO-implementat Niemi. Un sistem de bază de ieșire de intrare cuprinde suplimentar un dispozitiv de memorie test verifică funcționarea calculatorului sau PC-ul atunci când puterea, cuprinde apelarea încărcător program de sistem de operare.
Procesorul de comandă DOS procesează comenzile introduse de utilizator. Shell-ul este în fișierul de disc COMMAND.COM de pe disc, din care este încărcat sistemul de operare. Unele comenzi de utilizator, cum ar fi tipul, dir, sau gunoi, shell execută independent. Aceste comenzi sunt numite interne. Pentru a efectua celălalt (extern) comenzi utilizator căutările shell discul de program la numele său și să preia controlul. La sfârșitul programului de comandă de proces-SOR elimină programul din memorie și afișează un mesaj despre disponibilitatea de a efectua stimul comenzi (DOS).
1) care primesc comenzi de la tastatură sau de la un liliac-fișier și lor set Introdus;
2) executarea de comenzi de fișier autoexec.bat la pornire MS-DOS;
3) Se încarcă în memoria RAM și rula pe executarea aplicațiilor în mediul MS-DOS.
Mantaua este alcătuită din 3 părți:
• TSR - acesta este plasat în memoria RAM imediat după msdos.sys, include unele proceduri de întreținere a întrerupe procedurile standard de manipulare MS-DOS parte de tranzit de încărcare eroare prel prost-a carcasei;
• inițializare - în memoria RAM urmează imediat porțiunea pe termen rezident la momentul pornirii sistemului este dat de control, se efectuează fișierul autoexec.bat și alte activități. Această parte a carcasei este ștearsă din memoria RAM primul program încărcat;
Comenzi externe (programe) - software suplimentar incluse în MS-DOS, care îndeplinește anumite funcții. Acestea sunt programe care sunt prevăzute cu un sistem de operare separate pentru fișierele care efectuează acțiuni de servire natură, cum ar fi formatarea dischete, verifica discuri, și așa mai departe. D.
Device Drivers - o memorie-rezident programe speciale care completează sistemul de intrare-ieșire DOS și oferă o utilizare Mentenabilitate-noi sau non-standard a dispozitivelor existente. Conducătorii auto sunt încărcate în memoria calculatorului în timpul procesului de boot, indicând numele lor, sunt în fișierul CONFIG.SYS. Acest sistem facilitează adăugarea de noi dispozitive, permițându-vă să faceți acest lucru fără a afecta fișierele de sistem DOS.
fișier de configurare sistemyconfig.sys. Fișierul text conține informații despre drivere suplimentare-zhaschy descărcabilă și alte informații direct legate de MS-DOS și să fie difuzate în mediul său de aplicare. MS-DOS, vă umple acest fișier în mod automat, imediat după încărcare sommand.com.
Programe autorun fișier în timpul procesului de boot (autoexec.bat). fișier Tech-iști care conține ajustarea de informații suplimentare-TION. MS-DOS rulează acest fișier în mod automat, imediat după ce-completează CONFIG.SYS.
Boot MS-DOS. Când porniți PC-ul, programul BIOS prima.
După testare și alte acțiuni procedura POST (Power On autotestare - o auto-test după putere - din modulul BIOS) caută și descarcă blocul de pornire pentru-Bootare:
1) caută inițial pentru dispozitivul A:;
2) în cazul în care a găsit - căutarea pentru dispozitive cu:;
3) În cazul în care nu a fost găsit, este numit un built-in ROM BASIC sau efectua alte acțiuni „specificate“ în ROM.
bloc de boot caută în directorul rădăcină al discului de sistem (discul) io.sys fișiere și msdos.sys. bloc de boot face io.sys de încărcare și ne-Reda fișier de control să-l.
io.sys efectuează următoarele acțiuni:
2) determină starea dispozitivelor conectate;
3) inițializează dispozitivele conectate;
4) încarcă driverele de dispozitive corespunzătoare;
5) transmite controlul msdos.sys. msdos.sys efectuează următoarele acțiuni:
6) inițializează (seturi) sale interne de operare tab-litsa;
7) încarcă driverele specificate în fișierul CONFIG.SYS;
8) încarcă shell (fișierul command.com).
Procesorul de comandă „executa“ comenzi în autoexec.bat fi lul, produce pe sistemul de monitorizare promptul MS-DOS și așteaptă comenzile utilizatorului.
Cazare în memorie:
1) Întrerupe masă vector;
4) partea Command.com rezidentă;
5) de aproximativ 530 Kbytes pentru aplicație.