什麼是返回位址
函式處理結束時要返回的位址。在RISC-V中由jal指令將下一個指令的位址放入ra(x1),在x86中由call指令推入堆疊。
日文名稱: リターンアドレス
「返回位址」出現在1領域的2道練習題中(CPU與架構等)。
這個名詞所屬的領域: 指令集與組合語言
函式處理結束時要返回的位址。在RISC-V中由jal指令將下一個指令的位址放入ra(x1),在x86中由call指令推入堆疊。
日文名稱: リターンアドレス
「返回位址」出現在1領域的2道練習題中(CPU與架構等)。
這個名詞所屬的領域: 指令集與組合語言
呼叫副程式時,返回位址、應保存的暫存器值、區域變數等會被推入堆疊。
在程式中呼叫副程式(函式)時,一般用來暫時保存返回位址等的區域是下列何者?呼叫函式時,目前的值會作為返回位址保存到堆疊或連結暫存器(link register)。
CPU 的程式計數器(PC)所保存的是下列何者?