.section ".text" .global main .global Stop, End .section ".text" .global main .global Stop, End main: save %sp, -96, %sp call A nop ! Delay slot Stop: ret restore A: save %sp, -96, %sp mov 111, %i0 mov 222, %i1 mov 333, %i2 mov 444, %i3 mov 111, %l0 mov 222, %l1 mov 333, %l2 mov 444, %l3 call B nop restore jmpl %o7+8, %g0 nop B: save %sp, 0, %sp mov -111, %i0 mov -222, %i1 mov -333, %i2 mov -444, %i3 mov -111, %l0 mov -222, %l1 mov -333, %l2 mov -444, %l3 jmpl %o7+8, %g0 nop End: