;EXAM1 Prob 3: Signed 8-bit No.s

;SOLUTION

 

         org 0

         db 80,7d

        

         org ff00

        

         lds #00ff

 

         jsr DifSQ

 

         ldx 4

         bra *

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

DifSQ:   clra

         ldab 0

         subb 1

         blt Big

Mult:    tba

         mul

Done:    std 4

         rts

Big:     addd #ff00

         coma

         comb

         addd #1

         bra Mult

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;