Tutorial: Mehrfachverzweigungen -> Z-Pointer leicht verständlich

OP #1916618
Lesenswert?

Hi,

im AVR-Tutorium 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Mehrfachverzweigung#Z-Pointer_leicht_verst.C3.A4ndlich 
steht folgendes:

> "Von dieser Adresse bilden die Bits 15..1 die Wortadresse, welche zur
> Adressierung des Programmspeichers verwendet wird. Bit 0 entscheidet
> dann, ob das hoch- oder niederwertige Byte in das Zielregister kopiert
> werden soll (0=niederwertiges Byte; 1=höherwertiges Byte)."

Kann das jemand nochmals mit anderen Worten erklären?
Ich als Neuling verstehe nicht was damit gemeints ist. Vielleicht könnte 
man es dann bei der Gelegenheit auch im Tutorial überarbeiten.

Danke schon mal!

Gruß Gerald
#1916635
Lesenswert?

Ist doch eigentlich im Text drumherum erklärt: Unter einer normalen 
Adresse des Programmspeichers ist kein Byte, sondern ein 2 Bytes großes 
Wort gespeichert. Wenn man nun ein einzelnes Byte daraus kopieren will, 
muss man also zusätzlich zur Adresse angeben welches der beiden Bytes 
man denn haben will, das macht das Bit 0.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren