MADS-Subroutine **betrag**
Wertebereich 8 Bit(0-255)
.proc betrag
sec
lda var1
sbc var2
bcs weiter ; (var1 >= var2) --> weiter
sbc #0
eor #$ff ; Zahl nochmal negieren
weiter
sta var3
rts
.endp
**Betrag bestimmen bei Subtraktion:**
Mathematisch:
Beispiel: c = |a-b| also bei a=10 und b=6 => c=4
und bei a=6 und b=10 => c=4
**Basic:**
c = abs(a-b)