Režimy správy paměti mikroprocesorů IA-32 - Všichni Všem


Materiál je formátu doc

Režimy správy paměti mikroprocesorů IA-32

Detail materiálu

Autor:
Přidáno: 19.03.2012 14:20
Kategorie: Maturitní otázky
Předmět: Informatika
Známka: 3
Hodnoceno: 2x
Popis: Režimy správy paměti mikroprocesorů IA-32


Stáhnout materiál

Oznámkuj materiál: 1 2 3 4 5

Nahlásit materiál

Doporučit přátelům




Náhled materiálu: Pozor! Náhled nemusí odpovídat skutečnosti. (v náhledu chybí obrázky a formátování se může lišit)

7. Režimy správy paměti mikroprocesorů IA-32


1. Reálný režim

• Slouží ke spouštění programů psaných pro mikroprocesor 8086
• OP je rozdělena na segmenty o max. velikosti 64 kB
• 16 bitový mikroprocesor umožňuje programátorovi přístup do OP (k segmentům) dvousložkovou logickou adresou = segment (16 b) a offset (16 b)

Segment – počátek paměťového bloku
Offset – umístění adresy od počátku segmentu

(Segment se násobí 10H, 1 fyzická adresa = více logických adres)

Práce v reálném režimu
• Každý proces má přidělený samostatný programový i datový segment
• Výměna segmentů mezi OP a diskem probíhá stylem nový segment na místo starého


Nevýhody reálného režimu
• umožňuje adresovat max. 1 MB OP
• dochází k externí fragmentaci v OP
• neumožňuje multitasking
• nepodporuje práci s virtuální pamětí

 

2. Chráněný režim

• Mikroprocesory ho plnohodnotně podporují od 80386
• Správa paměti využívá 2 mechanismy:
a) Segmentace – povinná část zpracování logické adresy
b) Stránkování – volitelná část zpracování lineární adresy


Segmentace
• Každý segment je definován:
1) bází segmentu (adresa začátku segmentu - 32b)
2) limitem segmentu (délka segmentu - 20b)
3) přístupovými právy (úrovní oprávnění přístupu do segmentu - 12b)
• Offset je 32 bitový- max. 4GB velký segment (232)
• Segment (selektor segmentu) zůstává 16 bitový

 

 

Dělení adresového prostoru
• Globální – společný více běžícím procesům (program souběžně spuštěný více uživateli)
• Lokální - přístupný jednomu procesu (obsahuje data a proměnné 1 procesu)

Zpracování logické adresy
• TI bit v selektoru určí, zda je adresa lokální nebo globální
 


...
pokud chcete materiál celý, musíte si jej stáhnout (stažení je zdarma)

 
novinky

Přidat komentář

Ohodnoť materiál Režimy správy paměti mikroprocesorů IA-32.


 
typ

Podobné materiály

Podobné materiály k materiálu: Režimy správy paměti mikroprocesorů IA-32

lupa
Rychlá navigace
přejdi rychleji k hledaným materiálům


 
statistika
Statistika
Jak jsme na tom?

Studentů: 41583
Materiálů střední školy: 3645
Materiálů vysoké školy: 1596
Středních škol: 806
Vysokých škol: 63



© 2010 - 2020 Všichni Všem - Smluvní podmínky | Kde to jsem? | Kontakty | Reklama
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace