什么是堆栈?MCS-51单片机的堆栈怎样设置的?
时间:05-29 16:43 阅读:2243次
*温馨提示:点击图片可以放大观看高清大图
简介:(单片机基础知识之单片机存储器)程序设计时,往往需要一个后进先了的RAM区,以保存CPU的现场。这种后进先出的缓冲区,就称为堆栈。
程序设计时,往往需要一个后进先了的RAM区,以保存CPU的现场。这种后进先出的缓冲区,就称为堆栈。
MCS-51单片机的堆栈原则上设在内部RAM的任意区域内 。但是,一般设在31H~7FH的范围之间,栈顶的位置由栈指针SP指出。