[英]self modifying code in assembly
我将如何在mips 32汇编中编写使函数调用另一个函数的自修改代码(不在其中添加函数调用)? 我必须在运行时修改该函数的代码,以便它调用另一个函数。
奉圣洁之名不要!
MIPS具有用于跳转的寄存器模式-
jr $rs
将要跳转的地址移到寄存器中并跳转到该寄存器。 在功能上等同于将地址压入堆栈并返回。 如果要调用该函数,请将跳转放入其自己的子例程中,以便从被调用函数返回的内容返回给调用者。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.