#NO_APP .file "hw4_3b.c" .data .even .LC0: .long 2 .long 3 .text .even .globl f1 f1: link.w %a6,#-12 move.l .LC0,-8(%a6) move.l .LC0+4,-4(%a6) moveq #20,%d0 move.l %d0,-12(%a6) move.l 12(%a6),%a0 move.l (%a0),%d0 add.l 8(%a6),%d0 move.l %d0,-12(%a6) move.l -12(%a6),-8(%a6) unlk %a6 rts .even .globl caller caller: link.w %a6,#-8 moveq #7,%d0 move.l %d0,-4(%a6) move.l #29696,-8(%a6) move.l -8(%a6),%a0 moveq #5,%d0 move.l %d0,(%a0) move.l -8(%a6),-(%sp) move.l -4(%a6),-(%sp) jbsr f1 addq.l #8,%sp unlk %a6 rts