Keskseade: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
122. rida:
 
==x86 protsessorite laadid==
===Real ModeReaalmood===
''Wikipedia: [http://en.wikipedia.org/wiki/Real_mode Real Mode]
<br />
 
Kõige esimesed protsessorid ([[Intel 8086]], [http://en.wikipedia.org/wiki/80186 [80186]] jne.) oskasid töötada ainult real mode'is. Praktiliselt tähendas see seda, et korraga sai käia ainult üks programm ja kui see kinni jooksis, siis tuli arvuti taaskäivitada. Peale selle sai arvuti kasutada just nii palju mälu kui arvutil tegelikult oli (tavaliselt 640 kB). Andmete tõrjumine saalealale polnud võimalik. Selle laadi tarvis kirjutati ohtralt tarkvara ja see on saanud oluliseks protsessorite edasises arengus. Uued protsessorid pidid olema paremate omadustega kuid samas võimaldama kasutada ka vanu programme.
 
===ProtectedKaitstud Modemood===
''Wikipedia: [http://en.wikipedia.org/wiki/Protected_mode Protected Mode]''
<br />
 
Alates [[80286]] ehk lihtsalt 286 protsessorid oskasid töötada kahes laadis: vanas Real Mode'is ning uues Protected Mode'is. Protected Mode tähendab seda, et sellistel protsessorite sai kasutada UNIXi laadseid [[operatsioonisüsteem]]e - korraga võis käia mitu programmi ning kui mõni neist kinni jooksis siis jäi süsteemi terviklikkus puutumatuks ning tuli ainult üks programm ära tappa ja taaskäivitada. Samuti sai programmidele jätta mulje et arvutil on väga palju mälu - 1 GB. Mida ta tegelikult kasutada sai, määras siiski ära reaalse mälu ja saaleala summa. Protected Mode'is oli Real Mode'i jaoks kirjutatud programmide käivitamine väga keeruline. Ümberlülitamiseks kahe laadi vahel tuli teha masinale taaskäivitus. Siin tuleb tähele panna, et see kas süsteem töötab Protected Mode'is või mitte määrab ära ühelt poolt protsessor ([[riistvara]]) ning teiselt poolt kasutatava operatsioonisüsteem ([[tarkvara]]).
 
===Virtual Real ModeVirtuaalmood===
 
''Wikipedia: [http://en.wikipedia.org/wiki/Virtual_8086_mode Virtual Real Mode]''
<br />
 
Seda laadi hakkasid toetama [[80386]] protsessorid lisaks Real ja Protected Mode'le. Virtual Real laadis osutus võimalikuks käivitada Real Mode'i tarvis kirjutatud programme, ja isegi mitut samaaegselt. Ümber lülitamiseks kahe laadi vahel ei olnud enam vaja taaskäivitust. Kõigi hilisemate protsessorite ([[Intel i486]], [[Pentium]]) loomulikuks laadiks on peetud Protected Mode'i. Virtual Real Mode'i oskavad kasutada [[UNIX]], [[Linux]], [[Windows 95]], [http://en.wikipedia.org/wiki/Windows_NT NT], [http://en.wikipedia.org/wiki/OS/2 OS/2], ei oska kasutada [[DOS]].
 
===UnrealEbareaalne Modemood===
 
''Wikipedia: [http://en.wikipedia.org/wiki/Unreal_mode Unreal Mode]''
Tegemist on versiooniga Real Mode'ist, milles üks või rohkem andmesegmendi registreid sisaldab 32-bitiseid aadresse. Kuid selles laadis ei saa opereerida kõik x86 ja [http://en.wikipedia.org/wiki/X86-64 [x86-64]] tüüpi protsessorid. Seda kasutavad 386 ja hilisemad protsessorid. Aastatel 1990-1995 kasutasid Unreal Mode'i paljud DOSi arvutimängud, kuna laad võimaldas DOS operatsioonisüsteemi kasutades hõivata suurema hulga mälust, kui Real Mode seda lubas. Protected Mode'i ei saanud kasutada, kuna DOS selles ei töötanud.
<br />
 
===Süsteemijuhtimismood===
Tegemist on versiooniga Real Mode'ist, milles üks või rohkem andmesegmendi registreid sisaldab 32-bitiseid aadresse. Kuid selles laadis ei saa opereerida kõik x86 ja [http://en.wikipedia.org/wiki/X86-64 x86-64] tüüpi protsessorid. Seda kasutavad 386 ja hilisemad protsessorid. Aastatel 1990-1995 kasutasid Unreal Mode'i paljud DOSi arvutimängud, kuna laad võimaldas DOS operatsioonisüsteemi kasutades hõivata suurema hulga mälust, kui Real Mode seda lubas. Protected Mode'i ei saanud kasutada, kuna DOS selles ei töötanud.
 
===System Management Mode===
''Wikipedia: [http://en.wikipedia.org/wiki/System_Management_Mode System Management Mode]''
<br />
 
Laad tuli esmakordselt kasutusele Intel [http://en.wikipedia.org/wiki/Intel_386SL#The_i386SL_variant[Inteli 386SL386]]SL protsessorites. See on opereerimislaad, mis tegeleb süsteemihaldustoimingutega, nagu mäluhälvete kõrvaldamine. Kasutatakse administratiivset tarkvara priviligeeritud kasutaja õigustega. SMM on kasutuses ka kõikides hilisemates x86 mikroprotsessorites.
 
===LongPikk Modemood===
''Wikipedia: [http://en.wikipedia.org/wiki/Long_mode Long Mode]''
<br />
 
See laad võimaldab 64-bitistel rakendustel ja operatsioonisüsteemidel pääseda ligi 64-bitistele instruktsioonidele ja registritele. 32- ja 16-bitised Protected Mode'i programmid käivitatakse spetsiaalses ühildumiseks mõeldud all-laadis. Real Mode ja Virtual Mode seda laadi ei toeta.