Gast
#1358536
Hallo, ich habe ein Verständnisproblem mit dem Assembler-Befehl 'BRA PC'. Wenn ich mir das User-Manual durchlese, wäre die Emulation von 'BRA PC' der Assembler-Befehl 'MOV PC,PC'. Wenn der Befehl im unteren 64k-Adressraum (verwende ein Derivat mit 116k-Flash) aufgerufen wird, sollte meiner Meinung nach die Bearbeitung des nächsten Assembler-Befehls erfolgen. Soweit zur Theorie. Bei meinem Code steht der PC vor der Ausführung auf 0x31DE. Nach der Ausführung des Befehls, steht der PC auf 0x5392 anstatt auf 0x31E0. Hat jemand eine Erklärung dafür?