什么是处理器的调用堆栈和Python的框架对象之间的关系?(What's the relat

2019-10-30 02:31发布

在我看来,Python解释器是模拟一下在CPU上运行的二进制代码。

而且,当你调用一个函数,巨蟒以及处理器将有一个调用堆栈。

这样,有Python的堆栈帧和处理器的调用堆栈之间的对应? 当我们调用在Python解释器的功能一样,它提出了一个新的堆栈帧,并发生了什么处理器是push espmov ebp, esp等。

文章来源: What's the relationship between processor's call stack and Python's frame object?