Huomaa, että kuvassa 7-15 osoitteet kasvavat ylöspäin. Moduulit on esitelty
kuvassa 7-14 [Tane10 tai Tane06].
Moduuli A: sijainti 100, josta hyppy Branch to 300, B:n kutsu CALL 1300
Moduuli B: sijainti 1300, josta hyppy Branch to 1600, C:n kutsu Call 500
Moduuli
C: sijainti 500, josta hyppy Branch to 700, D:n kutsu Call 1000
Moduuli D: sijainti 1000, josta hyppy Branch to 1200
... SVC SP, =SWITCH_PROCESS ; give turn to some other processI/O:n odotusaikana voidaan nyt tehdä tuottavaa työtä, olettaen että valmiina suoritukseen -jonosta löytyisi joku muu ajokelpoinen prosessi. Laiteohjaimen tulee olla vähän älykkäämpi, koska se pitää pystyä antamaan I/O-laitekeskeytyksiä.
LOAD R1, @PtrStat ; resume here after I/O interrupt
COMP R1, =fAllOK ; check status register if I/O failed or not
...