What I wanted was the way xpi0t0s answered it....maybe there is something wrong in the language of my questuion....sorry for that anyway.....

In my compiler I ran the program designed by xpi0t0s, and it gave me the following output....

Code:

entering fib(n=4); &n=10EF:2200
entering fib(n=3); &n=10EF:21F6
entering fib(n=2); &n=10EF:21EC
entering fib(n=1); &n=10EF:21E2
entering fib(n=0); &n=10EF:21E0
**entering fib(n=1); &n=10EF:21EA**
entering fib(n=2); &n=10EF:21F4
**entering fib(n=1); &n=10EF:21EA**
entering fib(n=0); &n=10EF:21E8
fib4=5

So it definitely comes from the same function address....with different frames....

Thanks immensely for answering the question.....it was urgently needed.....