Die Syntax ist mir unbekannt. Erwähnen die Sourcen, für welchen
Assembler sie gedacht sind?
Beim Crossassembler XASM wird diese Syntax nur für x86 verwendet:
1 | The '>' and '<' prefix's also have special meaning in JMP and
|
2 | CALL instructions:
|
3 |
|
4 | JMP label NEAR 16 bit RELATIVE jump
|
5 | JMP <label NEAR 8 bit RELATIVE jump
|
6 | JMP >LABEL NEAR INDIRECT jump through LABEL
|
Aber das ist beim 6809 anders gelöst.
JSR adressiert absolut, BSR bzw. LBSR sind die relativen Varianten mit
8- bzw. 16-Bit-Offset.
Die relativen Äquivalente von JMP sind BRA bzw. LBRA.
Denkbar wäre, daß sich hinter der merkwürdigen Syntax nur eine
Alternativschreibweise zu den "echten" 6809-Mnemonics.
Achso, nochwas, es könnte auch 8-Bit-Sprünge innerhalb der "direct page"
geben, aber daran kann ich mich im Detail nach 20 Jahren nicht mehr
genau erinnern.