GTO gebruiken vanaf het toetsenbord
U kunt (&)
gebruiken om de programmacursor naar een
aangegeven label of regelnummer te verplaatsen zonder het
programma te starten.
m Naar FRGHM TOF: (&)
OO.
m Naar een regelnummer: (4)
(©) label nn (nn < 100).
Bijvoorbeeld (&)
() A05.
m Naar een label: (&)
label —, maar alleen als de
Programmamodus niet actief is (geen programmaregels of PRGM in
de display). Bijvoorbeeld (47)
A.
Voorwaardelijke instructies
Een andere mogelijkheid om de volgorde waarin een programma wordt
uitgevoerd, te wijzigen, is een voorwaardelijke test: een waar/niet-waar
test waarbi) twee getallen worden vergeleken en de volgende instructie
wordt overgeslagen als de veronderstelling niet waaris.
Als bijvoorbeeld in regel A05 de voorwaardelijke instructie ==8 staat
(dit betekent is z geligk aan nul?), vergelijkt het programma de inhoud
van het X-register met nul. Als in het X-register inderdaad nul
staat, gaat het programma verder met de volgende regel. Als in het
X-register geen nul staat, wordt de volgende regel overgeslagen en
springt het programma naar regel A07. Deze instructie staat bekend
onder de naam "Do if true" (uitvoeren indien waar).
HE1 LEL A
Volgende regel
AES ==B7
=—$@)
Volgende regel
uitvoeren indien
Qe= REE GTO EB
overslaan indien
waar.
AST LH
=O
niet waar.
i= STO H
DO— Bil LEL E
13-6
Programmeertechnieken