Gast
#1035132
Hallo! Erstmal Code-Beispiel: 1. mov R0, #0x0 2. mov @R0,#0x23 3. inc R0 . . . Also ich hab oberen Code mal in 2 verschieden Simulatoren (Edsim, Sim51) ausprobiert. Dabei ist mir aufgefallen das bei (2.) nicht nur -Ram: 0x0- die 23h erhält sondern ebenso R0 und bei (3.) werden beide inkrementiert also Ram und R0... Ist das jetzt realitätsnah dem 8051 oder "Programmierer Fehler", weil wenn ich meine @R0 dann heißt das für mich doch eigentlich, "bezieht sich auf Speicherstelle auf die R0 zeigt" also Zeiger- und nicht auch R0 selber... Oder lieg ich hier Falsch?