Wert de Bytes in einem DB

Bensen83

Level-1
Beiträge
777
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe folgende Frage.
Habe einen DB, da fange ich bei de Adresse 4.0 an ein Byte zu deklarieren und die nächste adresse die er mir jetzt anzeigt ist eine 6.0 .
Warum denn keine 5.0, denn wenn ich dann noch ein bit hinten dran hänge wird dieses auch als 5.0 deklariert
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Organisation auf Word-Anfangsadressen

Habe einen DB, da fange ich bei de Adresse 4.0 an ein Byte zu deklarieren und die nächste adresse die er mir jetzt anzeigt ist eine 6.0 .
Das kommt darauf an, was für ein Datentyp nach dem BYTE bei 4.0 deklariert ist.
Bei BOOL und BYTE beginnt die Variable bei 5.0, bei allen anderen Datentypen beginnt
die Variable auf der nächsten geraden Adresse (hier also 6.0), weil Step7 die Variablen
auf Word-Anfangsadressen organisiert.

Gruß
Harald
 
... außer wenn du hinter dem Byte noch ein Byte deklarierst ... dann nimmt der die nächste wirklich folgende Adresse ...

Gruß
LL
 
Zurück
Oben