21,458
社区成员
发帖
与我相关
我的任务
分享
002807fc <task_b_main>:
void task_b_main(struct SHEET *sht_back)
{
2807fc: 55 push %ebp
2807fd: 89 e5 mov %esp,%ebp
2807ff: 83 ec 0c sub $0xc,%esp
struct BOOTINFO *bi = (struct BOOTINFO *)ADR_BOOTINFO;
..........
}
appjmp:
JMP 0x2807fc ; eip, cs
RET
================
00281310 <appjmp>:
281310: e9 e7 f4 ff ff jmp 2807fc <task_b_main>
281315: c3
Jmp near E9 转移到段内的任一位置
appjmp:
mov eax,0x2807fc
JMP eax
ret
===================
00281310 < appjmp >:
281310: b8 fc 07 28 00 mov $0x2807fc,%eax
281315: ff e0 jmp *%eax
281317: c3 ret