Всюду, где возможно, следует использовать ближнюю (Near) адресацию процедур, т.к. это экономит память и увеличивает быстродействие.
Модель памяти определяет возможность вызова процедуры из раличных частей программы: если используется ближняя модель, вызов возможен только в пределах 64 Кбайт; при дальней модели вызов возможен из любого сегмента. Ближняя модель экономит один байт и несколько микросекунд на каждом вызове процедуры.
Ближняя адресация осуществляется директивой компилятора {$f-} и установлена по умолчанию.
Т.е. сразу за заголовком процедуры или функции желательно использовать стандартную директиву Near.
Например, Function(a,b:real): real; near;