gpt4 book ai didi

java - 堆栈内存分配是在处理器/RAM 中完成的

转载 作者:行者123 更新时间:2023-12-01 22:02:42 24 4
gpt4 key购买 nike

目前我正在研究MIPS架构,我在其中遇到了子例程调用,它说堆栈分配是使用寄存器在处理器内进行的

Source for this

但是我也学过java基础编程类(class)。如果我所知道的是正确的! “函数调用期间的堆栈内存分配发生在 RAM 中

this i confirmed from stack overflow (2nd ans)

谁能告诉我我的理解错在哪里,如果是的话为什么?

提前致谢

最佳答案

堆栈直接位于 RAM 中,对于大多数处理器来说,MIPS 具有寄存器来帮助其有效地移入堆栈并跟踪数据。两个重要的处理器寄存器是堆栈指针(指向堆栈顶部)和帧指针(指向堆栈中的当前堆栈帧)。

关于java - 堆栈内存分配是在处理器/RAM 中完成的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33440591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com