TIA Portal címzés

A TIA Portallal szemben a legfőbb probléma a klasszikot ismerő programozók részéről a címzés körülményessége. Azt, amit a klasszikban egy "AT" deklarációval meg lehetett oldani (például egy bit arrayt "rátenni" egy DW-re), az itt már nincs. A TIA a szimbolikus címzést helyezi előtérbe, és ez sok (nagyon sok) problémát hoz magával, ez az "IT" szemlélet ugyanis igencsak szembemegy a megszokott gyakorlattal.

A helyzet azért ennyire nem súlyos, mint amilyennek elsőre látszik. Van ugyanis hivatkozási lehetőség a változók részeire (csakúgy, mint a klasszikban), illetve vannak régi, még commodore-os időkből ismert barátaink, a PEEK és POKE, amik azért megoldást kínálnak a problémákra, amikre at "AT" pofonegyszerű megoldást adott. Lássuk.

A változók részeire az alábbi ábrán összefoglaltak szerint lehet hivatkozni a TIA-ban:

slice access TIA

Ezt az eljárást slice access-nek nevezik, ("szelet hozzáférés"). Ezzel egy nagyobb változó részeibe egyszerűen bele lehet hivatkozni. Erre néhány gyakorlati példát is mutatok:

slice access TIA in praxis