reprogrammierbar bedeutet, daß man im laufenden Betrieb irgendein Programm laden und ausführen kann.

Das geht aber nur, wenn der Controller auch Programme ausführen kann die im RAM (oder einem externen Speicher) liegen.
Bei den AVRs z.B. ist das aber nicht der Fall, die können nur das Programm ausführen das man im Flash abgelegt hat.