ARM内核是如何分辨出写内存越界的?

2019-10-15 02:23发布

比如在函数里开个数组,故意写越界,然后32就会跳到hardfault。是什么硬件在做内存越界的保护?难道是CPU能自己分析栈区的情况吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。