Странный вы народ индейцы;)) Вощето это кажется вовсе не RISK... ну раз такая фигня, то возьми какой-нить 51й в внешней памятью, подруби параллельно внешнюю программную память штучки три по 64К и по мере выполнения программы переключай банки памяти;))) Кстати, RIDE умеет делить память по разным банккам внешней памяти
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)