Télécharger Imprimer la page

SBC PCS1 Serie Manuel page 34

Publicité

Saia-Burgess Controls AG
3.9.2
Répartition de la mémoire utilisateur
La configuration matérielle du PG5 prévoit une répartition de la mémoire utilisateur
entre lignes de programme et textes / blocs de données (DB), qui convient à la
majorité des applications.
Pour répondre aux exigences d'un gros programme contenant peu de textes et de
DB ou, à l'inverse, d'un tout petit programme alignant de nombreux textes et DB,
l'utilisateur peut répartir manuellement la mémoire. Une répartition adéquate impose
au préalable quelques précautions :
● La répartition s'effectue en « Ko de lignes de programme » et en « Ko de
textes / DB » ; les premiers ne peuvent être modifiés qu'en pas de 4 Ko, chaque
ligne de programme occupant 4 octets.
● La somme (4 × « lignes de programme ») + « Ko de textes / DB » doit être égale à la
capacité de la mémoire utilisateur :
Ex. : (4 × 24 Ko) + 32 Ko = 128 Ko
● Chaque caractère de texte occupe 1 octet.
● Chaque élément de 32 bits d'un DB occupe 8 octets dans la plage d'adresses 0 à
3999, auxquels s'ajoutent les 3 octets de l'en-tête.
Exemple de répartition manuelle de la mémoire sur le PCS1 :
Versions matérielles ≤ 2004
Manuel « Matériel de la gamme PCS1 »  │   D ocument 26 / 781  FR07  │   2 014-08-05
Versions matérielles > 2004
Matériel PCS1
Mémoires
3
3-17

Publicité

loading