我在理解rlwinmPPC汇编指令时遇到了一些麻烦(旋转左字立即然后和屏蔽).
我试图扭转这部分功能
rlwinm r3, r3, 0, 28, 28
Run Code Online (Sandbox Code Playgroud)
我已经知道是什么了r3.r3在这种情况下是一个4字节的整数但我不确定这条指令到底rlwinm是做什么的.
顺便说一下,这是在32位机器上.
如果我有这样的功能
void check(char *buffer)
{
//some stuff that only needs to be run once
}
Run Code Online (Sandbox Code Playgroud)
在我调用一次后,有什么方法可以从内存中删除"删除"这个功能吗?
我可以轻松地在纯ASM中执行此操作.但我想知道是否有更标准的方法.