ORG $6000 DATA DC.B 'hello kitty' DC.B 0 LEA.L DATA,A0 ; init ptr CLR.L D0 ; init count LOOP TST.B (A0)+ ; or MOVE.B (A0)+,D1, or CMP.B #0,(A0)+ BEQ DONE ; test and branch ADDQ.W #1,D0 ; count if found BRA LOOP ; repeat for next char DONE TRAP #9 END