В таком случае у компилятора должны быть предусмотрены соответствующие ключи управления для конкретных микроконтроллеров.
Тип МК, размер подключаемой внешней памяти и указание на размещение в ней стека.
Настройка регистров управления внешним ОЗУ останется на совести программиста.
Это разве что спецы по настройкам компилятора Си подскажут...
Если под ассемблером - вчитываться в управление внешним ОЗУ надо да выставить настройку соответствующих регистров управления. Разметка пространства - творчество автора программы, но с учетом всех имеющихся и в программе и в физическом распределении ресурсов особенностей.