Ej-ej, hány évnek kell eltelnie, hogy beugorjon: Ha Spectrum, akkor Pgyuri
A USR xxxxx a mai kor szemével nézve egy függvény, amely meghív egy gépi kódú eljárást és visszatéréskor visszaadja a BC regiszterpár értéket, vagyis 0-65535 közötti értéket.
Mivel szigorúan értve függvény, így csak ott lehet meghívni, ahol az értékére van szükség, tehát nincs más, mint keresni egy olyan utasítást, amiben van szám paraméter. Erre szinte minden megfelel, ha nem célunk, hogy a gépi kódú programból valaha is kilépjünk, tehát lehetett volna
GOTO USR 32768, PRINT USR 40000, de az értelmetlenségek is jöhettek volna, mint CIRCLE USR 42000,0,0, tehát szabad a vásár.
Hogy miért épp a RANDOMIZE USR 32768 féle hívás terjedt el ? Mert az első programozó leírta és utána mindenki másolta
A tréfa kedvéért pedig PRINT USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR xxxxx érdekes feladat írni egy "hasznos" programot, ami ennél a hívásnál értelmesen lefut
Pgyuri