6.3.5. Модель пам’яті COMPACT

 

Модель пам’яті COMPACT використовується при побудові програм, що мають багато даних й відносно невелику кількість операторів. Загальний об’єм даних для програми COMPACT обмежується тільки розміром оперативної пам’яті. По умовчанню функції Сі-програми розглядаються як near

 

процедури, і для їх виклику компілятор генерує машинну інструкцію CALL NEAR. Усі покажчики на дані по умовчанню - far-покажчики, тобто. мають сегмент та суміщення відносно значення сегмента. природно, можна перевизначити значення по умовчанню, використовуючи ключові слова near для покажчиків на дані та far для опису функцій. Для даної моделі пам’яті існує тільки одна "купа".