* Mike Dawdy * Lab #1 * Example Program 1 org $c020 ;abs mem location for program start clra ;clear accumulator A ldab #06 ;load accumulator B with 6 ldx #$c100 ;load index register X with hex c100 loop adda 0,X ;add next number to accumulator A inx ;increment pointer to next number decb ;decrement loop counter bne loop ;loop if acc B ne 0 swi ;logical end of program org $c100 ;abs mem location for data db $02,$01,$02,$00,$04,$0a