リターンアドレス
関数呼び出しなどで、呼び出した関数が終了したときにもともと実行していた場所のアドレス
メモリに保存する
具体的には、
Call Stack
に積む
レジスタではなく
関数呼び出しはいくらでも深くなる可能性があるので
関数gが関数fを呼ぶとする時、
gの中でfが呼ばれたアドレスがaなら
fの実行後、戻ってくるべきアドレスはa+1なはずだが、
リターンアドレスはaのこと?a+1のこと?