Ja, Kollege, da hilft nur die "Instruction-Set" PDF, wo jeder Befehl klitzeklein beschrieben ist.
BRSH ist ein Befehl, der nur maximal +/- 63 Worte weit springen kann.
Die meisten (alle?) bedingten Sprungbefehle haben diese Eigenschaft. Dafür belegen diese Befehle aber auch nur 1 Wort (=16Bit = 2 Byte)

Man muß die Logik umdrehen:
Statt:
Code:
    BRSH  groesser_gleich 
kleiner_als:
    ....
    ....


groesser_gleich:
    .....
Schreibt man
Code:
    BRLO  kleiner_als     ; umgedrehte bedingung
    JMP     groesser_gleich 
kleiner_als:
    ....
    ....


groesser_gleich:
    .....

Solche Schmankerl sind Gewohnheit, keine Sorge