# # print sum of input numbers # ld zero # initialize sum to zero st sum loop get # read a number jz done # no more input if number is zero add sum # add in accumulated sum st sum # store new value back in sum j loop # go back and read another number done ld sum put # print sum halt # stop program execution zero const 0 # constant sum const # variable