跳轉到內容

SPARC 彙編/子程式

來自華夏公益教科書,開放書籍,開放世界

本頁將討論在 SPARC 彙編中使用子程式。

儲存暫存器

[編輯 | 編輯原始碼]

子程式連結

[編輯 | 編輯原始碼]

典型的(非葉)子程式具有類似於此的過程式序和尾聲:[1][2]

do_something_useful:
    ; prologue:
    save %sp, -16, %sp

    ; main body
    ; ... perform function ...

    ; leave return value, if any, in register %i0

    ; epilogue:
    ret
    restore

返回值

[編輯 | 編輯原始碼]

進一步閱讀

[編輯 | 編輯原始碼]
華夏公益教科書