什么是单片机堆栈?
在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。
它的作用
子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈。
保护现场/恢复现场
数据传输
单片机堆栈原理:
堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。
堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。
堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6044文章
44632浏览量
639498 -
RAM
+关注
关注
8文章
1369浏览量
115116 -
堆栈
+关注
关注
0文章
182浏览量
19846 -
华秋DFM
+关注
关注
20文章
3495浏览量
4804
发布评论请先 登录
相关推荐
单片机堆栈得相关资料分享
什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。它的作用子程序调用和中断服务时
发表于 11-18 08:10
51单片机堆栈的作用和使用资料讲解
堆栈的作用是用在调用子程序或中断程序时保护现场,因为51单片机的寄存器是十分有限的,而相对来说普通数据存储器更充足,通过入栈将寄存器中的内容临时保存到堆栈中(普通数据存储器),这是一个
发表于 06-13 17:45
•2次下载
![51<b class='flag-5'>单片机</b><b class='flag-5'>堆栈</b>的<b class='flag-5'>作用</b>和使用资料讲解](https://file.elecfans.com/web1/M00/95/7D/o4YBAF0BwsWAHw5EAAWIfFP6LFg886.png)
什么是单片机堆栈?单片机堆栈有什么作用和原理说明
什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。
单片机的基本构成及工作原理
有了电子电路和数字电路的基础知识,就可以开始学习嵌入式系统的核心元件-单片机。从本期开始我们将为大家介绍单片机的基础知识。在单片机入门系列讲座中,首先学习单片机的基本构成和
发表于 11-10 18:36
•16次下载
![<b class='flag-5'>单片机</b>的基本构成及<b class='flag-5'>工作原理</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
单片机堆栈是什么?它的原理和作用又是什么?
什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。它的作用子程序调用和中断服务时
发表于 11-11 10:51
•70次下载
![<b class='flag-5'>单片机</b><b class='flag-5'>堆栈</b>是什么?它的原理和<b class='flag-5'>作用</b>又是什么?](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
单片机时钟电路的概念/工作原理/基本结构/作用
单片机时钟电路是指用于控制单片机工作频率的电路,其主要作用是为单片机提供稳定的时钟信号,保证单片机正常工
发表于 09-08 17:08
•6982次阅读
评论