Je m'amuse avec l'assembleur TASM 7020 Exelvision Assembler. Version 3.2 September, 2001.
qui fait partie du SDK de Jester et j'ai l'erreur : line 0149: Range of relative branch exceeded.
Un Exelvisioniste saurait me dire quoi faire ?
Code : Tout sélectionner
...
120 rets
121
122 ; function main
123 main
124 push R17
125 push R18
126 push R17
127 push R18
128 push R19
129 mov %$00, A
130 push A
131 mov %$00, A
132 push A
133 mov %$00, A
134 push A
135 pop A
136 mov A, R17
137 pop A
138 mov A, R18
139 pop A
140 mov A, R19
141 call @cls
142 pop R19
143 pop R18
144 pop R17
145 _while_0
146 mov %$01, A
147 mov %$00, B
148 cmp A, B
149 jeq _end_while_0
150 movd %$0000, B
151 movd B, R18
152 _while_1
153 movd %$0081, B
154 push A
155 push B
156 movd R18, B
157 pop R14
158 pop R13
159 sub R14, B
160 sbb R13, A
161 jgt _end_while_1
162 cmp %$00, B
163 jge _end_while_1
164 push R17
...
/code]
Merci
Fred