如何在瑞萨M32R ISA中创建过程?我如何调用它,如何返回它?在互联网上关于这个ISA的文档并不多。它是否与Arm的过程调用相同?
发布于 2019-05-08 15:09:05
您可以按如下方式创建过程:
my_funct:
<instruction>
使用分支和链接(bl)调用此过程。
BL my_func
BL导致到标签指定的地址的无条件分支,并将返回地址放在R14中。
请参阅https://www.renesas.com/eu/en/doc/products/mpumcu/001/rej09b0112_32fpusm.pdf的Chapter3
https://stackoverflow.com/questions/56033965
复制相似问题