2008年9月22日 星期一

HOOK, HOOKJ, JMP

作者:常世勳

因stack是要使用memory來實現的,所以在Memory尚未init之前,stack是無法使用的.所以與stack相關的指令亦無法使用...ex: call 指令
所以在memory init之前,是使用jmp , 而不是用call指令來呼叫function.
HOOK的目的:1若欲跳過TASK,可於前一個HOOK中jmp到Taskreturn.2.便於修改,而不用去更動task.
HOOKJ:同Jmp , 但若其後面的procedure沒有存在時,則jmp回自己

沒有留言: