* * Program NUM_ONES.ASM * * Inputs switches and displays number of 1's on discrete LEDs. * * P. H. Anderson, Feb 1, '95, Not Checked. ** ORG $C000 CLR $1007 configure LDAA $1003 fetch switches STAA $D000 switches now in $D000 CLR $D001 number of ones LDAA #$08 STAA $D002 number of bits to examine TOP BPL AROUND if msb is zero INC $D001 AROUND DEC $D002 BNE TOP * done LDAA $D001 STAA $1004 output the result SWI