Intel 80286: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
trochę zmian
i link
Linia 12:
 
== Specyfikacja procesorów klasy 286 ==
'''80286''' był następcą procesora [[Intel 80186]]. Ze względu na reorganizację cyklu wykonywania rozkazów był około dwóch razy wydajniejszy od procesora [[Intel 8086]], wykonując przeciętnie 0,21 instrukcji na takt zegara, co dla modelu z zegarem 10 MHz dawało wydajność 1,5 [[MIPSMillion instructions per second|MIPSa]]a. Posiadał 24-bitową [[szyna adresowa|szynę adresową]] przez co mógł adresować do 16 MB [[Pamięć operacyjna|pamięci]] ([[Intel 8086]] używał tylko 1 MB).
 
Blok pamięci o adresie od 1024 kB (1 MB) i długości 48 kB był dostępny w trybie rzeczywistym (obszar [[Pamięć wysoka|HMA]]), co wykorzystywano w systemie operacyjnym [[DOS]] do umieszczania części kodu systemu operacyjnego. Pamięć o adresach większych niż 1 MB była dostępna tylko w trybie emulacji pamięci rozszerzonej [[XMS]] (ang. ''extended memory''). Niektóre [[płyta główna|płyty główne]] potrafiły mapować pamięć powyżej 1MB jako [[Pamięć stronicowana|pamięć stronicowaną]], dostępną jako ramka 64 kB składająca się z 4 stron po 16 KB w obszarze powyżej 640 KB (tzw. pamięć [[EMS (informatyka)|EMS]]) np. Hetland czy Suntec. Pamięć powyżej 1 MB była wykorzystywana do ładowania jądra DOS (do HMA przez DOS=HIGH), jako cache dysku (sterownik [[smartdrive]]), rzadziej dla wybranych programów poprzez int15h, specyfikację [[XMS]] czy (jeśli [[płyta główna]] pozwalała) także EMS.