Du könntest die Werte nach 16 Bit expandieren zum Vergleich:
temp= r25:r24
temp2= r19:r18
r0=0
Code:clr r0 lds r24, temp clr r25 lds r18, temp2 sub r24, r18 sbc r25, r0 cpi r24, 126 cpc r25, r0 brlt 0f ; temp-temp2 >= 126 0:
Du könntest die Werte nach 16 Bit expandieren zum Vergleich:
temp= r25:r24
temp2= r19:r18
r0=0
Code:clr r0 lds r24, temp clr r25 lds r18, temp2 sub r24, r18 sbc r25, r0 cpi r24, 126 cpc r25, r0 brlt 0f ; temp-temp2 >= 126 0:
Disclaimer: none. Sue me.
Lesezeichen