摘要:
今天重读《深入理解计算机系统》中关于递归的章节,发现书中的反汇编代码和自己本机的不同,区别在于书中的递归汇编代码中有多处push操作,而本机的汇编代码中没有。C代码如下:int fib_rec(int n){ int prev_val, val; if(n < 2) return 1; prev_val = fib_rec(n - 2); val = fib_rec(n - 1); return prev_val + val;} 本机汇编代码如下:fib_rec: pushl ... 阅读全文
posted @ 2010-10-14 16:37
SunBo
阅读(590)
评论(0)
推荐(0)
浙公网安备 33010602011771号