.pos 0 mrmovl n,%ecx irmovl t,%ebx loop: isubl 1,%ecx # n-- je end mrmovl 4(%ebx),%eax # t[0] <- t[1] rmmovl %eax,(%ebx) iaddl 4,%ebx # t += 4 jmp loop end: halt .pos 0x100 n: .long 5 t: .long 1 .long 2 .long 3 .long 4 .long 5