ZHCAD47 September   2023 UCD3138 , UCD3138064 , UCD3138064A , UCD3138128 , UCD3138128A , UCD3138A , UCD3138A64

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 检查每个栈的大小
  5. 2检查是否发生溢出
  6. 3总结
  7. 4参考文献

摘要

由于栈的大小随运行的代码而异,因此很难准确判断栈静态使用的大小。RAM 中还存储了其他内容,例如全局变量。如果发生栈溢出,它会意外修改其他栈,从而导致不可预测的问题。因此,必须为栈保留足够的空间。本应用手册介绍了两个用以检查栈是否发生溢出的过程。