有没有什么可以防止堆栈溢出?

Ass*_*him 4 theory x86 assembly stack

在汇编语言编程中,什么(如果有的话)阻止堆栈增长直到它破坏数据或指令?

Ale*_*nze 5

只有CPU/MMU配置(通常由操作系统完成)可以防止或拦截堆栈溢出和内存损坏或尝试访问没有必要权限的内容.

您可以在英特尔/ AMD的x86 CPU手册中阅读有关内存管理的章节,以了解更多信息.