+1. Память программ/данных запросто может быть внешняя, да у того же x51. Более того, IMHO за таким подходом будущее, когда память данных подрастёт немного и останется на кристалле, а память программ вырастет на порядки и можно будет говнокодить на C++, Java и т.п. LPC43XX -- пример как должно быть.