【发布时间】:2016-04-05 07:34:49
【问题描述】:
我是汇编编程的新手,我正在使用使用内存堆栈的推送和弹出指令。 那么,堆栈默认大小是多少,如何修改它以及它的大小限制是多少?
【问题讨论】:
-
堆栈大小通常取决于您使用的操作系统、CPU、环境和构建工具 - 指定这些有助于人们回答您的问题。
-
@PaulR 操作系统:Windows CPU:CORE i5
-
@AhmadNaoum:你的意思是“x86”CPU。
-
如果您遇到问题(不太可能在具有典型工作负载和编译器尾递归优化的现代操作系统上),您可以根据需要分配尽可能多的 RAM,并将其用作堆栈。跨度>