主题:[讨论]请教一个汇编的问题
(gdb) n
14 xorl %edx, %edx
(gdb) n
/backup2/team/olga/c/args
Breakpoint 1, vnext () at args.s:9
9 popl %ecx # argv
(gdb) print $edx
$2 = 26
=========================================================
为什么xorl %edx, %edx后
%edx的值是26?
14 xorl %edx, %edx
(gdb) n
/backup2/team/olga/c/args
Breakpoint 1, vnext () at args.s:9
9 popl %ecx # argv
(gdb) print $edx
$2 = 26
=========================================================
为什么xorl %edx, %edx后
%edx的值是26?