Dr.Irata (Peter)

**MADS-Subroutine** _betrag_


            .proc betrag  ; Wertebereich 8 Bit(0-255)
            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)