$C: Atribut programového segmentu: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Vytvorená stránka „Řídí atributy programových segmentů. Syntaxe: {$C Atribut Atribut} Implicitně: {$C MOVEABLE DEMANDLOAD DISCARDABLE} Typ: Globální ;Pop...“) |
|||
Řádek 11: | Řádek 11: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! Parametr | + | ! align="left" | Parametr !! align="left" | Význam |
|------------------------------- | |------------------------------- | ||
| MOVEABLE || Systém může změnit umístění kódového segmentu v lineární paměti. | | MOVEABLE || Systém může změnit umístění kódového segmentu v lineární paměti. |
Verze z 7. 10. 2012, 21:06
Řídí atributy programových segmentů.
Syntaxe: {$C Atribut Atribut} Implicitně: {$C MOVEABLE DEMANDLOAD DISCARDABLE} Typ: Globální
- Popis
Každý programový segment v aplikaci nebo knihovně má množinu atributů, které určují jeho chování při zavádění do paměti.
Atributy programových segmentů se vyskytují ve dvojicích. Každý parametr má svůj protějšek:
Parametr | Význam |
---|---|
MOVEABLE | Systém může změnit umístění kódového segmentu v lineární paměti. |
FIXED | Systém nemůže změnit umístění kódového segmentu v lineární paměti. |
DEMANDLOAD | Kódový segment se zavede, až když ho bude potřeba. |
PRELOAD | Kódový segment se zavede, když se program začíná provádět. |
DISCARDABLE | Kódový segment lze uvolnit z paměti, když ho již není potřeba. |
PERMANENT | Kódový segment od svého zavedení zůstává v paměti. |
Pokud jsou v direktivě $C uvedeny oba parametry jedné skupiny, platí pouze ta poslední. Například: