.. | .. |
---|
96 | 96 | subhs \dividend, \dividend, \divisor, lsr #3 |
---|
97 | 97 | orrhs \result, \result, \curbit, lsr #3 |
---|
98 | 98 | cmp \dividend, #0 @ Early termination? |
---|
99 | | - movnes \curbit, \curbit, lsr #4 @ No, any more bits to do? |
---|
| 99 | + movsne \curbit, \curbit, lsr #4 @ No, any more bits to do? |
---|
100 | 100 | movne \divisor, \divisor, lsr #4 |
---|
101 | 101 | bne 1b |
---|
102 | 102 | |
---|
.. | .. |
---|
182 | 182 | subhs \dividend, \dividend, \divisor, lsr #3 |
---|
183 | 183 | cmp \dividend, #1 |
---|
184 | 184 | mov \divisor, \divisor, lsr #4 |
---|
185 | | - subges \order, \order, #4 |
---|
| 185 | + subsge \order, \order, #4 |
---|
186 | 186 | bge 1b |
---|
187 | 187 | |
---|
188 | 188 | tst \order, #3 |
---|