Page 19 - Prosedur
P. 19

Aturan Penyimpanan Register








        Ketika prosedur                             yoo:

        yoo memanggil                                      • • •


        who:                                               movl $15213, %edx
                                                           call who
           yoo adalah                                     addl %edx, %eax


               pemanggil                                   • • •


               (caller), who                               ret


               yang dipanggil                                                                            who:

               (callee)                                                                                          • • •



        Dapatkan                                                                                                 movl 8(%ebp), %edx

        register                                                                                                 addl $91125, %edx

        digunakan                                                                                                • • •

        sebagai                                                                                                  ret

        penyimpan


        sementara ?
                                                      Isi register %edx ditimpa oleh who
   14   15   16   17   18   19   20   21   22   23   24