Der Stackpointer muss im RAM liegen.
Nee, muss er nicht.
Ich geb zu, eine aussergewoehnliche Vorgehensweise.
Ich hatte das mal bei meinem Nanocomputer (https://funkenzupfer.de/cms/?NBZ80-S_Nanocomputer). Da waren auch Unterprogrammruecksprungadressen im ROM. Vor dem Unterprogrammaufruf wurde meist der Stackpointer entsprechend gesetzt.
Ich hab mich auch lange gefragt was das soll.
Aber ehrlich, was nutzt ein Stackpointer solange ich nicht weiss ob das Memory ok ist? Solange sollte ich das RAM nicht benutzten.