Comment sont les « adresses de Dynamic media » (p. ex. adresses de Registre) gérée par PG5 ?
FAQ #101533
Cette FAQ explique comment PG5 1.4 et 2,0 gère les adresses des ressources dynamiques comme drapeaux et registres.
Dans PG5, il est possible de ressources utilisation dynamiquement adressée, pour certaines applications, qu'il est nécessaire de connaître la façon dont elles sont traitées.
Quand les adresses « dynamiques » sont assignés ?
En général, PG5 commence au début de la plage d'adresses dynamiques (qui peut être défini dans les Options « construire » du processeur) et utilise une adresse de plus en plus continu. La séquence avec laquelle les ressources sont relevés n'est pas administrée directement par le lieu de leur apparence ou un index dans le nom.
Lorsqu'une adresse a été affectée à un symbole, ce symbole gardera son adresse jusqu'au
- elle est supprimée ou
- un « nettoyer les fichiers » est exécutée.
- Le dispositif (CPU) est renommé
Auquel cas les adresses sont ré-utilisés ?
Lorsque les ressources sont supprimés, les adresses (précédemment) sont libérées directement après une nouvelle construction. Cela signifie que les nouvelles ressources ajoutées utilisera la même adresse que disposait d'un autre symbole. Dans certains cas, ceci peut causer certains problèmes, par ex. Lorsque autres appareils ou logiciels accède à dynamique symbole adressé par leur adresse réelle.
Conclusion
Pour cette raison, les ressources qui sont accessibles de l'extérieur doivent toujours être adressées statiquement.
Categories
Local FAQ Deutschland / Symbol Editor
PG5 2.0 / Symbol Editor
Last update: 26.05.2015 04:00
First release: 26.11.2010 08:00
Views: 10674