; a simple example of assembly language programming ; add one to ten ; s = 0 ; i = 1 ; while i <= 10 ; s = s + i ; i = i + 1 ; print s ; let r1 = s, let r2 = i, r3 is tmp .symbol print 1 .code 0 mov r1 #0 mov r2 #1 :loop le r3 r2 #10 ; while i <= 10 jf r3 exit add r1 r1 r2 ; s = s + i add r2 r2 #1 ; i = i + 1 jmp loop :exit trap r1 #print ; print s trap r0 #0 .data 100 0 ; dummy .end