11.10
Update "program" to reflect our change:
Add new register named NUMA, for address of number to add. if START==1 then {NEXT=0, SUM=0, NUMA=1} until NEXT==0 { SUM = SUM + MEMORY[NUMA]; NUMA = ( NEXT = MEMORY[NEXT] ) + 1; } R = SUM, DONE = 1;
if START==1 then {NEXT=0, SUM=0, NUMA=1} until NEXT==0 { SUM = SUM + MEMORY[NUMA]; NUMA = ( NEXT = MEMORY[NEXT] ) + 1; } R = SUM, DONE = 1;