鱼C论坛

 找回密码
 立即注册
查看: 2263|回复: 0

求助 看看反汇编的这段代码

[复制链接]
发表于 2011-12-1 16:01:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
arrayfun(int b[])
{
  b[0]=3;
  b[1]=4;
}
main()
{
int b[2]={1,2};
arrayfun(b);
}
反汇编后为

飞鸟(29798936)  15:05:06
13BC:020E 55            PUSH    BP
13BC:020F 8BEC          MOV     BP,SP
13BC:0211 83EC04        SUB     SP,+04
13BC:0214 16            PUSH    SS
13BC:0215 8D46FC        LEA     AX,[BP-04]
13BC:0218 50            PUSH    AX
13BC:0219 1E            PUSH    DS
13BC:020F 8BEC          MOV     BP,SP
13BC:0211 83EC04        SUB     SP,+04
13BC:0214 16            PUSH    SS
13BC:0215 8D46FC        LEA     AX,[BP-04]
13BC:0218 50            PUSH    AX
13BC:0219 1E            PUSH    DS
13BC:021A B89401        MOV     AX,0194
13BC:021D 50            PUSH    AX
13BC:021E B90400        MOV     CX,0004
13BC:0221 9A8805BC13    CALL    13BC:0588
13BC:0226 8D46FC        LEA     AX,[BP-04]
13BC:0229 50            PUSH    AX
13BC:022A E8CDFF        CALL    01FA
13BC:022D 59            POP     CX
13BC:022E 8BE5          MOV     SP,BP
13BC:0230 5D            POP     BP
13BC:0231 C3            RET
13BC:0232 C3           
飞鸟(29798936)  15:05:49
怎么在 call 01fa 前 多了个call 13bc:0588
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 12:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表