Model s plochou pamětí
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 25. července 2022; ověření vyžaduje
1 úpravu .
Model ploché paměti je metoda organizace adresového prostoru RAM výpočetních zařízení . V plochém modelu kód a data používají stejný adresní prostor . U 16bitových procesorů umožňuje model ploché paměti adresovat 64 kB RAM; pro 32bitové procesory 4 GB, pro 64bitové procesory - až 16 exabajtů (pro amd64 je velikost omezena na 256 TB [1] ).
Správa paměti je stále (od roku 2011) implementována na plochém modelu za účelem podpory funkčnosti operačního systému , ochrany zdrojů, multitaskingu nebo rozšíření paměti nad limity dané fyzickým adresním prostorem procesoru .
Výhody správy paměti s plochým modelem:
- V jedné z multitaskingových embedded aplikací, kde není správa paměti ani nutná ani žádoucí, poskytuje model nejjednodušší programovací rozhraní s přímým přístupem ke všem paměťovým místům a minimální složitostí návrhu programu.
- Díky multitaskingu a alokaci zdrojů poskytuje plochý model stále největší flexibilitu pro implementaci tohoto typu správy paměti.
Poznámky
- ↑ AMD Corporation. Svazek 2: Systémové programování (PDF). AMD64 Architecture Programmer's Manual . AMD Corporation (prosinec 2016). Získáno 25. března 2017. Archivováno z originálu 13. července 2018. (neurčitý)