/ Acquire 24-decimal (30-octal) / samples from the a/d as fast / as possible. / Store them in memory. *200 cla tad lim cia dca cntr tad addrb dca ptr / initialize pointer loop, adstrt / start a-d l1, adsf / wait for value jmp l1 / value is ready adcrb / read value, clear flag dca i ptr / increment the pointer, / using the "isz" instruction isz ptr nop / now check for termination / of loop- isz cntr jmp loop hlt ptr, 0 / for pointer cntr,0 / for count lim, 0030 /limit addrb,buf1 *400 buf1,0 $