|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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 |
|