Sunteți pe pagina 1din 1

WINDOWS-ARHITECTURA Structura.

Componente -Module sistem pe nivele -Modul protejat-HAL,kernel executive -Modul user:-subsist de mediu=emuleaza dif SO,-subsist de protective=furniz fct de securitate Arhitectura de baza asigura protectia task-urilor exe simultan. protectia se bazeaza pe ierarhia tutelara(taskurile pot accesa doar taskurile de pe un nivel sup) -modelul de mem nediferentiat |------------------------------------------------------------------------------------------------| Niv 3de |Sistemul VM(Virtual Mode) | Masina Virtuala| Protective |Apl Win 32 biti Interf Shell Apl 16 biti| DOS(VDM) | |--------------------------------------------------------------------------| | | | API | | | KERNEL | Interf comp hard |Interf utilize | |

Niv 2 de protective- driver de echipamente Niv 1 de prot la fel Niv 0 de prot serv de sist de operare 1-control fis 2-servicii de retea 3-servicii SO 4- control masina virtual 5-drivere pt echipamente Nivelul 3 1.Sistemul Virtual Mode-furnizeaza fct destinate utilize. aplicatii pe 32 de biti:a)exe in multitaskingul preemtiv b) fiecare task primeste o parte egala din interf shell. aplicatii pe 16 biti:a)exe intr un spatiu d eadrese comun,ca un sg task,b)multitaskingul cooperative,nepreemtiv. Comunica prin stratul de conversie()thunk layer,iar pt leg intre aplic se fol fisierele DLL 2 Masina virtual DOS-ruleaza in mod 86 virtual=>mai multe masini 8086 in mem virtual, a cate 1 MB fiecare 3 API(Aplcation Programming Interface)-interfata prin care aplicatiile au acces la SO -codul API este cu revenire -are 3 com 1)kernelul=nucleul,care ofera support pt functiile de mai jos: KRNL386.EXE KERNELL.DLL necesare rulariiunei aplicatii 2)interfata cu comp hardw GDI:Graphical Device Interface:GDI.EXE GDI32.DLL se ocupa de mediul echip grafice 3)interfata utilizator-gest ferestrele utilize USER.EXE USER32.DLL NIVELUL 0 sis de baza-toate serviciile SO-ului 1 controlul fisierelor 2 servivcii de retea 3servicii de SO 4 gest MV:-programarea exe taskurilor lansarea in exe si oprirea apl sis -contolul MV prin interfata API -cont op de alocare a mem -com intre taskuri care filtreaza cererile pt DAE si OLE 5 driverele pt disp care lucreaza in: -mod real=comutarea permanenta intre modul real sic el protejat; -VxD(Virtual x Driver)

S-ar putea să vă placă și