Koje su osnovne razlike između Intel 80386 stvarno zaštićenih i virtualnih 8086 načina?
Stvarni način
Stvarni način rada je zadani način rada 80386. Kompatibilan je s mikroprocesorima Intel 8086 i 8088 i omogućuje da softver napisan za te procesore radi na 80386 bez izmjena. U stvarnom načinu rada, 80386 radi s 20-bitnom adresnom sabirnicom, što mu omogućuje pristup do 1 megabajta memorije.
Zaštićeni način
Zaštićeni način je napredniji način rada koji pruža poboljšano upravljanje memorijom i značajke zaštite. U zaštićenom načinu rada, 80386 može pristupiti do 4 gigabajta memorije i može koristiti straničenje za podjelu memorije na manje stranice kojima se lakše upravlja. Zaštićeni način rada također podržava virtualnu memoriju, koja omogućuje 80386 pokretanje više programa u isto vrijeme.
Virtual 8086 Mode
Virtualni 8086 način je poseban način rada koji omogućuje 80386 pokretanje MS-DOS softvera. U virtualnom 8086 načinu rada, 80386 se ponaša kao 8086 procesor, ali još uvijek može pristupiti punoj snazi arhitekture 80386. To omogućuje MS-DOS softveru da radi na 80386 bez modifikacija.
Sljedeća tablica sažima ključne razlike između stvarnog načina rada, zaštićenog načina rada i virtualnog 8086 načina rada:
| Značajka | Stvarni način | Zaštićeni način | Virtualni 8086 način |
|---|---|---|---|
| Adresna sabirnica | 20 bita | 32 bita | 20 bita |
| Pristup memoriji | Do 1 megabajta | Do 4 gigabajta | Do 1 megabajta |
| Paging | Ne | Da | Ne |
| Virtualna memorija | Ne | Da | Ne |
| MS-DOS kompatibilnost | Da | Ne | Da |
Zaključak
Mikroprocesor Intel 80386 predstavio je nekoliko novih načina rada, uključujući stvarni način rada, zaštićeni način rada i virtualni način rada 8086. Ovi načini rada pružaju različite razine funkcionalnosti i zaštite, omogućujući 80386 pokretanje širokog spektra softvera.